2012-04-10 37 views
0

我有这样如下因素矩阵的二进制图像:什么算子可以返回接近像素的中位数?

1 1 0 0 1 1 0 0 1 1 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 
1 1 0 0 1 1 0 0 1 1 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 
1 1 0 0 1 1 0 0 1 1 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 
1 1 0 0 1 1 0 0 1 1 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 

的问题是,像星星,有101结束了,所以,我怎么可以把它转换成这一点。

1 0 1 0 1 0 0 1 1 0 1 0 1 
1 0 1 0 1 0 0 1 1 0 1 0 1 
1 0 1 0 1 0 0 1 1 0 1 0 1 
1 0 1 0 1 0 0 1 1 0 1 0 1 

我想解码图像的二进制代码。

回答

0

它似乎使用最近邻法以缩放(0.5,1)调整原始图像的大小。

+0

这有帮助,但例如,我想获得0001011输出是00011011 – celsoap7 2012-04-11 00:39:12

0

如果您正在使用Matlab或具有类似阵列处理能力的任何其他语言(APL,Fortran 90,Mathematica,C++ + Boost等),您可以使用类似于以下语句的方式将输入变为所需的输出:如果你的像素数组当然叫arr

这不会返回接近像素的中位数,但那么问题中的建议输出也不会。

+0

我使用C#与Emgu Cv。 – celsoap7 2012-04-10 18:43:29

相关问题