找到一定数量连续重复的列

2视图(30天)
我有一个矩阵的1和0的一个图像(690 x 1100)
我需要找到列至少50 0是重复的。
有人能帮助我吗?

接受的答案

乔纳斯
乔纳斯 2021年4月18日
快速和肮脏的小例子
a = [1 1 1 0 1;
0 1 1 0 1;
0 0 1 1 1;
0 1 1 1 1];
nrOfMinZerosPerCol = 2;
colsWithRepetitions = ~所有(conv2 (, (nrOfMinZerosPerCol, 1),“有效”),1);
1评论
科尔多瓦Yaisel查韦斯
科尔多瓦Yaisel查韦斯 2021年4月21日
编辑:科尔多瓦Yaisel查韦斯 2021年4月21日
非常感谢你的回答乔纳斯。我找到了一个有两个方法 ,但这是更快和更有效率。

登录置评。

更多的答案(0)

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!

翻译的