各位高手,小弟一直在搞图像滤波等的问题,对识别不太懂。现有一副图像 里面有一目标区域,和一箭头 !   箭头就是用很细的线画上去的那种, 黑色的; 目标区域也有其特征;   我想目标区域是可以通过图像处理的一些算法,我是能够识别到其具体位置的;
   
但是这个箭头的位置让我发愁了,我如何获得箭头的顶点,并判断他是否处于
    目标区域当中呢?    希望大家能给个思路!或者一些典型的算法名,具体的我在继续研究。。

解决方案 »

  1.   

    模式识别问题,可不是那么好弄的哦。目标区你既然已经识别了,就可以图像分割创建一幅目标图像。如果箭头有一定宽度,不是单线的,可以用高通滤波获得它的边界,这个想法是图像里面象元之间颜色过渡无论如何也没有箭头和图像之间反差突出,高通一定能够捕捉到边缘信息。还有一个思路是箭头区域因为颜色单一,分块检验像素离差应该特别小,这不是也是识别的比较好的特征吗。至于判断箭头是不是在目标区就好做了,判断两幅分割图像是不是有交就可以。
      

  2.   

       我今天试了高通的情况,是能获得边界的,但他有横向,纵向的频率问题,我虽然知道高通是滤除低频细节信息,但怎么设置这种频率呢?
       
      

  3.   

      我今天试了高通的情况,是能获得边界的,但他有横向,纵向的频率问题,我虽然知道高通是滤除低频细节信息,但怎么设置这种频率呢?
       我对模式识别不是太懂,你有相关的源码吗,我想先有个感官的认识, !
        我通过对图像的预处理 获得了目标的边界区域,但是我通过什么算法能够得到边界的信息呢,而且区域是个方形的,不严格是放的,边界有毛刺!
        箭头和背景区域的颜色相差不是太明显,像这种提取箭头的预处理 还是通过 对比度拉伸来判别吗???
     
     有点乱,希望大家能给我点启发!