【发布时间】:2014-01-20 09:27:39
【问题描述】:
我想计算图片中任意形状的黑色像素的数量。可能有多个对象,如下图所示。
我怀疑这个问题可以通过动态编程来解决,即逐行遍历像素并添加黑色像素。我只是不知道如何正确合并两个部分的大小。
我很确定有算法可以解决我的问题,但我显然使用了错误的搜索词。
您能否为我提供一个好的(快速)算法来执行此操作,如果该算法是用 c++ 编写的并且与 OpenCV 库中的 Mat 兼容,则可以加分。 ;)
这张(放大的)图片的结果类似于:15 代表左上角的对象,60 代表大斑点,...
【问题讨论】: