当前位置: 首页 > news >正文

确定网站推广目标设计与制作网站

确定网站推广目标,设计与制作网站,宠物网站模板下载,网页制作三剑客软件下载前言 视频中帧的颜色信息非常重要#xff0c;表示着编码时用到的标准#xff0c;意味着解码时也要对应上#xff0c;或者要使用正确的转换函数#xff0c;否则就会带来色差问题。 关于FFmpeg中的颜色参数#xff0c;有下边几个重要的结构体#xff1a; 颜色参数相关的结…前言 视频中帧的颜色信息非常重要表示着编码时用到的标准意味着解码时也要对应上或者要使用正确的转换函数否则就会带来色差问题。 关于FFmpeg中的颜色参数有下边几个重要的结构体 颜色参数相关的结构体 这些结构体都在pixfmt.h中定义 AVColorPrimaries enum AVColorPrimaries {AVCOL_PRI_RESERVED0 0,AVCOL_PRI_BT709 1, /// also ITU-R BT1361 / IEC 61966-2-4 / SMPTE RP177 Annex BAVCOL_PRI_UNSPECIFIED 2,AVCOL_PRI_RESERVED 3,AVCOL_PRI_BT470M 4, /// also FCC Title 47 Code of Federal Regulations 73.682 (a)(20)AVCOL_PRI_BT470BG 5, /// also ITU-R BT601-6 625 / ITU-R BT1358 625 / ITU-R BT1700 625 PAL SECAMAVCOL_PRI_SMPTE170M 6, /// also ITU-R BT601-6 525 / ITU-R BT1358 525 / ITU-R BT1700 NTSCAVCOL_PRI_SMPTE240M 7, /// functionally identical to aboveAVCOL_PRI_FILM 8, /// colour filters using Illuminant CAVCOL_PRI_BT2020 9, /// ITU-R BT2020AVCOL_PRI_SMPTE428 10, /// SMPTE ST 428-1 (CIE 1931 XYZ)AVCOL_PRI_SMPTEST428_1 AVCOL_PRI_SMPTE428,AVCOL_PRI_SMPTE431 11, /// SMPTE ST 431-2 (2011) / DCI P3AVCOL_PRI_SMPTE432 12, /// SMPTE ST 432-1 (2010) / P3 D65 / Display P3AVCOL_PRI_JEDEC_P22 22, /// JEDEC P22 phosphorsAVCOL_PRI_NB /// Not part of ABI };色度主基准描述视频色度信息即视频中可见颜色的范围。它定义了色度信号的原色坐标。 不同的色度主基准对应不同的色彩空间范围。 比如BT.601BT.709BT.2020等。 AVColorTransferCharacteristic enum AVColorTransferCharacteristic {AVCOL_TRC_RESERVED0 0,AVCOL_TRC_BT709 1, /// also ITU-R BT1361AVCOL_TRC_UNSPECIFIED 2,AVCOL_TRC_RESERVED 3,AVCOL_TRC_GAMMA22 4, /// also ITU-R BT470M / ITU-R BT1700 625 PAL SECAMAVCOL_TRC_GAMMA28 5, /// also ITU-R BT470BGAVCOL_TRC_SMPTE170M 6, /// also ITU-R BT601-6 525 or 625 / ITU-R BT1358 525 or 625 / ITU-R BT1700 NTSCAVCOL_TRC_SMPTE240M 7,AVCOL_TRC_LINEAR 8, /// Linear transfer characteristicsAVCOL_TRC_LOG 9, /// Logarithmic transfer characteristic (100:1 range)AVCOL_TRC_LOG_SQRT 10, /// Logarithmic transfer characteristic (100 * Sqrt(10) : 1 range)AVCOL_TRC_IEC61966_2_4 11, /// IEC 61966-2-4AVCOL_TRC_BT1361_ECG 12, /// ITU-R BT1361 Extended Colour GamutAVCOL_TRC_IEC61966_2_1 13, /// IEC 61966-2-1 (sRGB or sYCC)AVCOL_TRC_BT2020_10 14, /// ITU-R BT2020 for 10-bit systemAVCOL_TRC_BT2020_12 15, /// ITU-R BT2020 for 12-bit systemAVCOL_TRC_SMPTE2084 16, /// SMPTE ST 2084 for 10-, 12-, 14- and 16-bit systemsAVCOL_TRC_SMPTEST2084 AVCOL_TRC_SMPTE2084,AVCOL_TRC_SMPTE428 17, /// SMPTE ST 428-1AVCOL_TRC_SMPTEST428_1 AVCOL_TRC_SMPTE428,AVCOL_TRC_ARIB_STD_B67 18, /// ARIB STD-B67, known as Hybrid log-gammaAVCOL_TRC_NB /// Not part of ABI };色调传递特性描述视频的色调传递函数即为亮度信号分配不同的电压或光强度。 不同的色调传递特性决定了视频在显示设备上的亮度响应曲线。 比如AVCOL_TRC_SMPTE2084AVCOL_TRC_ARIB_STD_B67(HLG)等HDR标准。 AVColorSpace enum AVColorSpace {AVCOL_SPC_RGB 0, /// order of coefficients is actually GBR, also IEC 61966-2-1 (sRGB)AVCOL_SPC_BT709 1, /// also ITU-R BT1361 / IEC 61966-2-4 xvYCC709 / SMPTE RP177 Annex BAVCOL_SPC_UNSPECIFIED 2,AVCOL_SPC_RESERVED 3,AVCOL_SPC_FCC 4, /// FCC Title 47 Code of Federal Regulations 73.682 (a)(20)AVCOL_SPC_BT470BG 5, /// also ITU-R BT601-6 625 / ITU-R BT1358 625 / ITU-R BT1700 625 PAL SECAM / IEC 61966-2-4 xvYCC601AVCOL_SPC_SMPTE170M 6, /// also ITU-R BT601-6 525 / ITU-R BT1358 525 / ITU-R BT1700 NTSCAVCOL_SPC_SMPTE240M 7, /// functionally identical to aboveAVCOL_SPC_YCGCO 8, /// Used by Dirac / VC-2 and H.264 FRext, see ITU-T SG16AVCOL_SPC_YCOCG AVCOL_SPC_YCGCO,AVCOL_SPC_BT2020_NCL 9, /// ITU-R BT2020 non-constant luminance systemAVCOL_SPC_BT2020_CL 10, /// ITU-R BT2020 constant luminance systemAVCOL_SPC_SMPTE2085 11, /// SMPTE 2085, YDzDxAVCOL_SPC_NB /// Not part of ABI };色彩空间描述视频的色彩编码方式即颜色信息在视频中的表示方式。 不同的色彩空间定义了颜色的表示范围和编码方式。 AVColorRange enum AVColorRange {AVCOL_RANGE_UNSPECIFIED 0,AVCOL_RANGE_MPEG 1, /// the normal 219*2^(n-8) MPEG YUV rangesAVCOL_RANGE_JPEG 2, /// the normal 2^n-1 JPEG YUV rangesAVCOL_RANGE_NB /// Not part of ABI };色域范围描述视频的色彩值范围即视频中亮度和色度值的取值范围。 不同的色域范围定义了亮度和色度值的归一化范围。 在ffmpeg命令查看一个视频文件的时候有yuv420p和yuvj420p。这两种格式就分别对应AVCOL_RANGE_MPEG和AVCOL_RANGE_JPEG。 AVCOL_RANGE_MPEG的像素颜色范围是[16,235]16表示黑色235表示白色。主要用于TV。 AVCOL_RANGE_JPEG的像素颜色范围是[0,255]0表示黑色255表示白色。主要用于PC。 不同标准间的转码 线性RGB相机CMOS 传感器产生并写入原始文件Raw File的数据是线性的。线性数据通常看起来非常暗且对比度较低。 非线性RGB原始文件数据经过伽马校正来匹配人眼感知。 XYZ色彩转换需要在线性空间下进行不同的 RGB 色域空间是不能直接进行转换的需要一个设备无关、线性的颜色模型XYZ作为中转。 FFmpeg 中BT. 601-BT. 709 的转换过程 在如上的变换中涉及到 3 个颜色空间的转换分别是 YUV 和 非线性RGB 之间的转换线性 RGB 和非线性 RGB 之间的转换线性 RGB 和 XYZ 之间的转换 在FFmpeg 中所有的这些转换参数都保存在 AVFrame 结构中 AVFrame-colorspace 中保存了 YUV/RGB 的转换矩阵 AVFrame-color_trc 中保存了线性 RGB和非线性 RGB 之间的转换函数transformation characteristics。 AVFrame-color_primaries 中保存了 RGB/XYZ 的转换矩阵 上边内容来自视频中为什么需要这么多的颜色空间 HDR 这里说到颜色参数就不得不提一下HDR。 来自维基百科的描述 高动态范围成像High Dynamic Range Imaging简称HDRI或HDR在计算机图形学与电影摄影术中是用来实现比普通数位图像技术更大曝光动态范围即更大的明暗差别的一组技术。高动态范围成像的目的就是要正确地表示真实世界中从太阳光直射到最暗的阴影这样大的范围亮度。 gamma曲线 BT.2100标准提供两条伽玛曲线作为不同类型生产工作的标准 PQ(Perceptual Quantizer 感知量化) PQ曲线的值是绝对的。这意味着PQ曲线不会去匹配一块屏幕的工作特性而是正相反屏幕必须去匹配PQ曲线。当一块屏幕的实际最大亮度与最小亮度都无法达到理想值——0 nits与10000 nits时在目前的技术水平下可以说是必然情况它会丢失掉显示设备允许的动态范围之外的内容。HLG(Hybrid Log-Gamma 混合对数伽马) 与传统伽马曲线相比HLG通过对信号值的上半部分使用对数曲线下半部分仍使用伽马曲线来增加视频的动态范围 HLG 的输出不带元数据其编码值是相对值按照百分比进行。 最大亮度值显示设备的技术指标因此 HLG 可以根据不同的显示设备显示出不同程度的HDR 效果具备自适应性能。 一般的HLG适用于广电根据用户设备的峰值亮度动态的调整最高显示亮度PQ适用于数码电脑等绝对的亮度如果设备达不到则进行削峰 元数据 静态元数据提供有关整个视频的信息。包含了HDR内容的颜色信息以及亮度信息ST 2086同时也会传输HDR内容的MaxCLL和MaxFALL 动态元数据描述了应该对显示在与母带显示具有不同色量的显示器上显示的内容应用什么色量变换。它针对每个场景和每帧显示进行了优化。 不同HDR标准 常见的有Dolby VisionHDR 10和HLG。 不同标准对于元数据的支持示意图 SMPTE ST 2084指的就是PQ转换函数 SMPTE ST 2086或MDCVMastering Display Color Volume静态元数据标准它描述了主控显示器的色彩量即原色、白点以及最大和最小亮度 SMPTE ST 2094或 DMCVTDynamic Metadata for Color Volume Transform ) 是SMPTE于 2016 年发布的动态元数据标准分为六个部分。 -10用于Dolby Vision-40用于HDR10
http://www.zqtcl.cn/news/377437/

相关文章:

  • 能先做网站再绑定域名吗石家庄公司建设网站
  • 设计网站的收费图是怎么做的公司网站简介怎么做
  • 医院网站案例结合七牛云做视频网站
  • wordpress数据库缓存插件aso优化吧
  • 网站二维码代码国贸汽车网站建设
  • 医疗网站建设多少钱信息查询类网站是怎么做的
  • 网站开发辅助工具搜索引擎推广实训
  • 如何用手机制作网站比价网站
  • 商城类网站备案四川全网推网络推广
  • 好设计购物网站wordpress 公网访问不了
  • 局域网网站建设需要什么条件wordpress文章列表高度
  • 长春怎样建网站?学服装设计培训机构
  • 怎么用织梦制作响应式布局网站阳江网红
  • 洛阳网站建站72建站网
  • 网站版权信息修改app开发公司资质
  • 用vs2015做网站教程天津红桥网站建设
  • 触屏网站开发四川住房建设厅网站
  • 百度商桥怎么接网站wordpress电影自动采集主题
  • 丽水做网站公司用vps建网站备案
  • 西安网站制作机构视频网站 备案
  • 北京城乡建设学校网站国内外贸网站建设公司
  • 万峰科技著.asp.net网站开发四酷全书电子工业出版社专业网站制作定制
  • 如何做好一个网站运营建公司网站的详细步骤
  • python开发做网站代理注册公司怎么样
  • 网站开发技术简介深圳市市场监督管理局官网
  • 有那种网站的浏览器wordpress调用当前分类文章
  • 电子商务网站推广论文网站规划思想方法有哪些内容
  • adsl做网站无锡免费网站制作
  • 怎么利用网站开发app免费软件库合集软件资料网站
  • 做变形字的网站工程公司简介模板