amd吧 关注:793,422贴子:18,244,083
  • 12回复贴,共1

求科普 RGB YCbCr YUV 的疑问

只看楼主收藏回复

根据以下两图在颜色数量上是不是8bitRGB≈10bitYCbCr≈10bitYUV≈1670万色




IP属地:湖北来自Android客户端1楼2023-06-29 07:13回复


    那个在图中楼主说我误导人上点赞的也来回答下,看的懂图吗?


    IP属地:湖北2楼2023-06-30 20:09
    回复
      广告
      立即查看
      10bit yuv等于8bit rgb是视频领域常识,比较简单的验证方法是ffmpeg -f lavfi -i allrgb -vf format=yuv444p10le,format=rgb24 -dst_range full 10.ppm,拿各个位深的yuv转换过的和没有格式转换过的输出对比一下就知道了,不过ffmpeg默认的matrix是601,怎么换用别的matrix,我想某些所谓的懂哥应该不至于连ffmpeg都不会用吧
      剧透一下,matrix的影响不是很大,601 709 2020ncl情况差不多,ycocg可以做到9bit,不过用的太少了,唯一的例子好像只有dsc


      IP属地:福建来自Android客户端3楼2023-07-01 08:16
      收起回复
        这有什么好辩的,如扇形图,不同色域所覆盖面积不同,这就形象说明有色彩多少差距,至于色深就是同色域覆盖范围内,正常应该显示和缺失显示(直观来说就是扇形图色内过渡是否完整),扇形图是无缺失色位(如果是表示10bit扇形图,则8bit某色域范围下扇形图内就是有缺失)。这样理解说没问题吧?


        IP属地:广东来自Android客户端5楼2024-10-22 18:26
        收起回复