这也太省事了吧, 可以这样
本来是
R = Y + 1.14V
G = Y - 0.39U - 0.58V
B = Y + 2.03U
可以改成
R = Y + V
G = Y - U/2 - V/2, 或者G = (2Y - U - V) / 2
B = Y + 2U
只需要整型加减和移位运算(可能需要加抗饱和), 结果只是稍微有点偏色而已, 效果还不错
【 在 wukuan (从地狱到天堂) 的大作中提到: 】
你理解的没问题,y就是灰度。
有时候算法非要rgb输入,但是又不想费时间做yuv2rgb的转换,
可以直接用yyy替代rgb当黑白图像用。
【 在 zhouusongnir (地球很圆,和chinajoy的馒头一样) 的大作中提到: 】
: 算法的同事不懂YUV,毕竟不是搞这个方向的,所以他拿到图片后用库转成RGB,又把RGB转成灰度,然后进行深度学习识别,我之前也不太懂YUV,后来了解了一下,觉得好像是不是可以把Y通道直接取出来用,为此还研究了一番写了一遍blog记录一下,我不知道我的理解对不对,希望
:
http://www.zhouyousong.cn/2021/05/09/yuv%e7%bc%96%e7%a0%81%e7%9f%a5%e8%af%86%e6%80%bb%e7%bb%93/--
FROM 106.121.160.*