轮廓提取的两种方式:
1.首先进行二值分割,遍历所有点,求出目标点的四个连通域,判断是否为255(白色),若4个连通域全部为255则置为0(黑色)遍历一遍,可将轮廓提取出来,但并未进行轮廓计数。若想要轮廓计数,需要再次遍历图像像素点,进行轮廓标记,判断每个连通域,然后计数为1、2、3、4

2.第二种方式 就是直接在轮廓检测的途中对轮廓计数(边界跟踪)自上而下、自左到右扫描

i-1,j-1 0 i,j-1 0 i+1,j+1 0

(i - 1,j) 0 A(i,j) 255 (i+1,j) 0

      0    B(i - 1, j - 1)     255    X(i,j +1)     255    J(i+1,j+1)     255    

C 255 X 255 X 255 X 255 I 255

D 255 X 255 X 255 H 255

E F G
从A,B,C,D,E,F,G扫描

是哒

从A的8领域扫描,扫描出为255的点,首先作为下一个标记点,然后开始扫描B,B的8领域为255的点,当扫描到F的时候,E为255的点,但是E已经被扫描了一次所以需要将之前扫描过的标记点置为254,F然后扫描到G,扫描到H,这一次H扫描略有不同扫描到X,X的周围经过扫描全是255,说明X是内部点,将内部点置为0,

链码轮廓

  • 今天我又在焦虑什么

    时间过得好快啊,上一次写日记好像还是一个月前,这一个月又发生了太多事情 首先说一下,为什么突然更新?原因还是受到了闺蜜的刺激,发现她生长得好快,思想,学习都成长得太快,我像一个小绿苗瑟瑟发抖起来。于是,赶紧记录下这个事情,复盘下我的生...

    今天我又在焦虑什么
  • 过春天

    又要开始我罗里吧嗦的影评了。 《过春天》 看完心情涩涩的,心头有股浓烈的怅然感。 影片一开始就很吸引我,主要是置景,灯光都太美了。 起笔的时候我写,佩佩是个单亲家庭的女孩……忽然发现这样的措辞太陈旧了,太死板了。太不带有我想要的感情了...

    过春天
  • 四月份要画的画
  • 一周书目总结

    这周看了部电影《调音师》、《小飞象》、李安的《推手》,张爱玲的小说《半生缘》,还看了一部昆曲《南柯梦》。

    一周书目总结
  • 热修复热部署动态加载 在Java中,要加载一个类需要用到ClassLoaderAndroid中有三个ClassLoader分别为URLClassLoader、PathClassLoader、DexClassLoader URLClas...

  • 欢迎来到真实世界

    I‘m coming back. 我过了两年的梦幻生活,每天都过得很安逸,沉浸在很多我架构的世界中,观察世界,勾画世界,用我的笔创造很多。 很多原因。 我又回到了真实世界。 我以为我不会回到原来的岗位,很多东西都删除得精光,之前写的博...

    欢迎来到真实世界