做数字图像处理,常常碰到一些奇奇怪怪的谜之色彩。
原因在于与内存打交道时,有时忘了初始化,有些地方没赋值,有的地方初始化为了0...
那么看到下面这些颜色时,imagers应该本能的察觉到问题所在。
1.深绿色图
Y=255,UV=0
2.浅绿色图
Y=0,UV=0
3.黑图
Y=0,UV=128,图像为黑色,数字信号中,UV分量(实际为Cb/CR)的中心坐标为128,UV=128时为黑白图像,无色度信息。
4.白图
Y=255,UV=128(数字信号中,UV=128时图像无色度信息)
5.紫色图
Y=0,UV=255
6.粉色图
Y=255,UV=255
遇到偏色问题,可以参考下,也许是代码中某一个低级错误,导致某一个分量处理了两次,而某个分量没有处理。