linghuheng 发表于 2005-11-10 09:01

求助:在matlab中怎样判断某点属于某个区域啊?

请教各位高手,在matlab中怎么判断某个点属于某个区域啊.也就是说一幅图里有好几个区域,现在要判断某个点在其中哪个区域内. 先谢谢啊!

kkkttt 发表于 2005-11-10 09:38

能把问题说清楚点吗?比如你是按什么标准划分的区域等等

linghuheng 发表于 2005-11-10 15:54

<P>谢谢回复.是这样的:</P>
<P>把一幅图分为互不重叠的区域{R1,...,Rk},没有说要怎么分,</P>
<P>现在要求指示函数bk(r),如果r属于Rk其值为1,否则为0.</P>
<P>其中r是象素点. </P>
<P>目的是求bk(r).</P>
<P>                         </P>

tammy 发表于 2005-11-10 17:21

你这里的r是什么东西?

linghuheng 发表于 2005-11-10 21:37

r 是象素点啊

MVH 发表于 2005-11-10 22:14

<P>这个首先要做边缘提取,一般用edge,然后再根据提取的边缘做判断
<p>关于边缘提取方面的内容这里说起来很麻烦,可以找本matlab在图像处理方面的书(比如《MATLAB 6_x图像处理》)系统的看一下关于边缘提取的问题

linghuheng 发表于 2005-11-11 09:16

<P>谢谢,可是边缘提取出来后怎么办呢?用edge是同时把所以区域的边缘都取出来了呀!之后怎么判断呢?</P>

adminftp 发表于 2005-11-12 12:26

<P>这种情况个人认为都要有一个判断标准,比如灰度之类的</P>
<P>如果没有的话我是做不到</P>
页: [1]
查看完整版本: 求助:在matlab中怎样判断某点属于某个区域啊?