https://www.zhihu.com/question/20795371/answer/80666911
评论里这个亮了
六条汇编搞定YUV->RGB。
YUV转RGB的公式应该是这样:
R = Y + 1.14V
G = Y - 0.39U - 0.58V
B = Y + 2.03U
六条汇编显然是搞不定的。
怀疑梁当时做了简化,改成
R = Y + V
G = (2Y - U - V) / 2
B = Y + 2U
这样也许六条汇编可以实现,副作用就是会有点偏色。当时金山影霸播放的效果,确实有点偏色,不过VCD本来色彩还原度也不高,偏一点也关系不大。
谁有兴趣可以试试,先把图片从RGB转成YUV,再用上面的简化公式转回来,看看是不是当年金山影霸的效果。
不知道 @雷军 看了怎么想。
评论里这个亮了
六条汇编搞定YUV->RGB。
YUV转RGB的公式应该是这样:
R = Y + 1.14V
G = Y - 0.39U - 0.58V
B = Y + 2.03U
六条汇编显然是搞不定的。
怀疑梁当时做了简化,改成
R = Y + V
G = (2Y - U - V) / 2
B = Y + 2U
这样也许六条汇编可以实现,副作用就是会有点偏色。当时金山影霸播放的效果,确实有点偏色,不过VCD本来色彩还原度也不高,偏一点也关系不大。
谁有兴趣可以试试,先把图片从RGB转成YUV,再用上面的简化公式转回来,看看是不是当年金山影霸的效果。
不知道 @雷军 看了怎么想。