繁体   English   中英

在图像OpenCV C ++中更改对象的值

[英]Changing values of objects in image opencv c++

我几乎没有图像处理方面的经验,因此,如果我的问题会很明显,请原谅。 但是在Google和stackoverflow上搜索后,我仍然不知道如何完成任务。 我想做的是转换矩阵,如下图所示:

在此处输入图片说明

我搜索了抓剪,均值平移,精巧边缘检测,区域增长和合并,但没有找到实现它们的方法来解决我的问题。 我在乎这种方法的工作速度,而以上所有这些看起来都相当复杂且缓慢。

PS。 对不起,我的英语不好,但这不是我的母语。

在我看来,它就像“ Connected Component”“ Blob Analysis”一样 ,这将是OpenCV的“ connectedComponents”的工作 -感谢@Miki。 基本上,您会在黑色背景( 0 s)上找到相连的白色像素( 1 s)的斑点,并为每个识别出的斑点增加标签。

“标签”可能是您的另一个搜索词。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM