rambo

Opencv源码阅读

在图像处理中,经常需要空域或频域的滤波处理,在进入真正的处理程序前,需要考虑图像边界情况。

通常的处理方法是为图像增加一定的边缘,以适应 卷积核 在原图像边界的操作。

1. 增加边界的类型有以下4个类型:

以一行图像数据为例,abcdefgh是原图数据,|是图像边界,为原图加边

  • aaaaaa|abcdefgh|hhhhhhh     重复
  • fedcba|abcdefgh|hgfedcb    反射
  • gfedcb|abcdefgh|gfedcba  反射101,相当于上一行的左右互换
  • cdefgh|abcdefgh|abcdefg  外包装
  • iiiiii|abcdefgh|iiiiiii  with some specified 'i'  常量

常量类型的扩展