读书人

怎么把黑/白部分找出来

发布时间: 2013-01-06 15:44:47 作者: rapoo

如何把黑/白部分找出来?
画面中有彩色部分,也有黑色、白色部分。请问如何判断某个像素是不是黑/白色?
请注意,画面是自然光线下拍摄的照片,所谓“黑白”并不是(255 2155 255) 或者 (0 0 0)的。
迄今尝试了 HSV 和 YCrCb,不理想。也许是我用法不当?

[解决办法]
如果要在彩色空间,需要设置一个阀值,跟目标(255,255,255)或者(0,0,0)距离(看做三维点)在某个范围之内的可以被认为是黑/白色,然后分割即可.

或者转换成灰度图查看灰度是否有明显变化
[解决办法]
进行彩色到灰度的变换,然后设定一个阈值,比如小于20为黑,大于220为白。
你进行HSV 空间要确定你处理的是什么,有黑白颜色,有明亮,不知你行要的是很亮和很暗这部分?

读书人网 >图形图像

热点推荐