我使用工具将bmp图片处理为黑白两色图片,然后通过代码读取图片内容,我发现三个rgb并非总是(0,0,0)和(255,255,255)其中一个,有的分量取值会处于0~255,并且我观察了多个像素的值,发现三个分量都有出现值在(0,255)之间的情况.那么我该如何判断这个像素是黑色还是白色呢?感觉很奇怪,明明已经处理为黑白图片了,为什么分量还会出现0和255之外的值呢?而且有的黑色的点读到的rgb为(0,0,31).
我使用工具将bmp图片处理为黑白两色图片,然后通过代码读取图片内容,我发现三个rgb并非总是(