需要帮助理解这个MATLAB函数实现

时间:2010-04-18 07:22:17

标签: algorithm matlab

查看this article ...

offset = N/2;       %offset between ajacent pixels

我不明白上述意味着什么?

1 个答案:

答案 0 :(得分:2)

链码

  

链码是无损压缩   单色图像算法。该   链码的基本原则是   单独编码每个连接   组件,或图像中的“印迹”。

     

对于每个这样的区域,选择边界上的一个点及其   传输坐标。

     

然后编码器沿着图像的边界移动,并在每个边界处移动   步骤,传输代表符号   这个运动的方向。这个   继续,直到编码器返回   起始位置,此时   印迹已完全   描述,编码继续   图像中的下一个印迹。

假设Black-n-White(二进制)图像阵列,U正试图形成图像的链码。

现在你可以通过检查相邻像素与当前像素相同的值来检测“ BLOT ”的区域。两种类型的邻接规则是4连接和8连接。

mod函数

code(count) = mod( index + offset, N);

返回印迹中下一个像素的“方向”(或位移)(相对于当前像素)。

因此, N / 2 偏移 2 4 ,具体取决于<强>邻接你想强加。

古德纳克!!