c++数字图像处理如何将一张黑白图片里的不同物体标记成不同颜色?
发布网友
发布时间:2024-10-20 16:52
我来回答
共4个回答
热心网友
时间:2024-10-21 01:06
用seed fill算法先标记出各个区域
然后用迭代将不同区域标记成不同颜色
用regiongrow这个函数就可以了 具体怎么用自己F1
这个函数可以吧每块区域标记成不同数字 然后你用find函数找到具体的小块并上色
懂了没?
sorry 这个函数是matlab的 没看清你要C++
热心网友
时间:2024-10-21 01:06
用OPENCV可以做到。
二值化后提取连通域。然后单独绘制就行了。
自己写的话工作量也挺大啊。追问我不要用OPENCV这个库。有别的方法吗?
追答你想用什么库呢?其他的图像处理包都是收费的。
热心网友
时间:2024-10-21 01:07
从你的分析的问题,它应该是电视故障,几种可能性:
1,根据电路不正常造成蓝屏。
2,微处理器的行,场消隐信号输入,导致没有在屏幕上。
3,微处理器不检测识别信号,使电视蓝色屏幕。
???上述故障需要专业人员来解决。
热心网友
时间:2024-10-21 01:07
学习一下,快出来答案吧