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

免费制作封面网站网站统计

免费制作封面网站,网站统计,罗湖商城网站建设多少钱,上海公共招聘平台1.什么是色彩空间类型? 色彩空间类型,也称为颜色空间类型或色彩模型,是一种表示图像中颜色的方式。在计算机图形学和数字图像处理中,有许多种色彩空间类型,每种类型有不同的表达方式和特点。 常见的色彩空间类型包括&a…

1.什么是色彩空间类型?

色彩空间类型,也称为颜色空间类型或色彩模型,是一种表示图像中颜色的方式。在计算机图形学和数字图像处理中,有许多种色彩空间类型,每种类型有不同的表达方式和特点。

常见的色彩空间类型包括:

RGB (Red, Green, Blue):
RGB 是最常见和广泛使用的色彩空间类型。它使用红色(R)、绿色(G)和蓝色(B)三个通道来表示颜色。每个通道的取值范围通常是 0 到 255,其中 0 表示最小强度(无颜色),255 表示最大强度(全颜色)。

HSV (Hue, Saturation, Value):
HSV 色彩空间是基于人类视觉感知的方式来表示颜色。它使用色调(Hue)、饱和度(Saturation)和明度(Value)三个分量来表示颜色。色调表示颜色的类型(如红色、绿色、蓝色等),饱和度表示颜色的纯度或鲜艳程度,明度表示颜色的明亮程度。

CMYK (Cyan, Magenta, Yellow, Key/Black):
CMYK 色彩空间主要用于印刷领域。它使用青色(Cyan)、品红(Magenta)、黄色(Yellow)和黑色(Key/Black)四个分量来表示颜色。CMYK 色彩空间适用于描述印刷颜色和色彩叠加的过程。

Lab (CIELAB):
Lab 色彩空间是一种基于人类视觉感知的颜色空间。它使用亮度(L)和两个色度通道(a、b)来表示颜色。L 表示亮度(从黑到白),a 和 b 分别表示颜色在红绿和黄蓝方向上的偏移。

YUV/YCbCr:
YUV 和 YCbCr 色彩空间主要用于数字视频和图像压缩。它们使用亮度分量(Y)和两个色度分量(U、V或Cb、Cr)来表示颜色。Y 表示亮度信息,U 和 V(或Cb 和 Cr)表示颜色的色度信息。

每种色彩空间类型都有其特定的应用场景和优缺点。在图像处理和计算机视觉中,根据不同的需求和算法,选择合适的色彩空间类型可以提高处理效率和结果质量。例如,RGB色彩空间适用于计算机显示和处理,HSV 色彩空间适用于颜色选择和图像分割,Lab 色彩空间适用于色彩感知相关的任务等。

opencv 中比较常用的色彩空间包括 GRAY 色彩空间、XYZ 色彩空间、YCrCb 色彩空间、HSV 色彩空间、HLS 色彩空间、CIELab色彩空间、CIELuv色彩空间、Bayer 色彩空间等,下面将依次介绍

GRAY色彩空间

GRAY(灰度图像)通常指 8 位灰度图,其具有 256 个灰度级,像素值的范围是[0,255]。
当图像由 RGB 色彩空间转换为 GRAY 色彩空间时,其处理方式如下:

Gray = 0.299 · 𝑅 + 0.587 · 𝐺 + 0.114 · 𝐵

上述是标准的转换方式,也是 OpenCV 中使用的转换方式。有时,也可以采用简化形式完
成转换:

Gray = 𝑅 + 𝐺 + 𝐵

当图像由 GRAY 色彩空间转换为 RGB 色彩空间时,最终所有通道的值都将是相同的,其
处理方式如下:

𝑅 = Gray
𝐺 = Gray
𝐵 = Gray

XYZ色彩空间

XYZ 色彩空间是由 CIE(International Commission on Illumination)定义的,是一种更便于计算的色彩空间,它可以与 RGB 色彩空间相互转换。
将 RGB 色彩空间转换为 XYZ 色彩空间,其转换形式为:

在这里插入图片描述
将 XYZ 色彩空间转换为 RGB 色彩空间,其转换形式为:

在这里插入图片描述
YCrCb色彩空间

人眼视觉系统(HVS,Human Visual System)对颜色的敏感度要低于对亮度的敏感度。在
传统的 RGB 色彩空间内,RGB 三原色具有相同的重要性,但是忽略了亮度信息。
在 YCrCb 色彩空间中,Y 代表光源的亮度,色度信息保存在 Cr 和 Cb 中,其中,Cr 表示红色分量信息,Cb 表示蓝色分量信息。
亮度给出了颜色亮或暗的程度信息,该信息可以通过照明中强度成分的加权和来计算。
在RGB 光源中,绿色分量的影响最大,蓝色分量的影响最小。
从 RGB 色彩空间到 YCrCb 色彩空间的转换公式为:

𝑌 = 0.299 · 𝑅 + 0.587 · 𝐺 + 0.114 · B

Cr = (𝑅 − 𝑌) × 0.713 + delta
Cb = (𝐵 − 𝑌) × 0.564 + delta
式中 delta 的值为:
delta = �
从 YCrCb 色彩空间到 RGB 色彩空间的转换公式为:

𝑅 = 𝑌 + 1.403 · (Cr − delta)
𝐺 = 𝑌 − 0.714 · (Cr − delta)0.344 · (Cb − delta)
𝐵 = 𝑌 + 1.773 · (Cb − delta)

式中,delta 的值与上面公式中的 delta 值相同。

HSV色彩空间

RGB 是从硬件的角度提出的颜色模型,在与人眼匹配的过程中可能存在一定的差异,HSV色彩空间是一种面向视觉感知的颜色模型。HSV 色彩空间从心理学和视觉的角度出发,指出人眼的色彩知觉主要包含三要素:色调(Hue,也称为色相)、饱和度(Saturation)、亮度(Value),
色调指光的颜色,饱和度是指色彩的深浅程度,亮度指人眼感受到的光的明暗程度。
** 色调:**色调与混合光谱中的主要光波长相关,例如“赤橙黄绿青蓝紫”分别表示不同的色调。如果从波长的角度考虑,不同波长的光表现为不同的颜色,实际上它们体现的是
色调的差异。
** 饱和度:**指相对纯净度,或一种颜色混合白光的数量。纯谱色是全饱和的,像深红色(红
加白)和淡紫色(紫加白)这样的彩色是欠饱和的,饱和度与所加白光的数量成反比。
** 亮度:**反映的是人眼感受到的光的明暗程度,该指标与物体的反射度有关。对于色彩来
讲,如果在其中掺入的白色越多,则其亮度越高;如果在其中掺入的黑色越多,则其亮
度越低。
在具体实现上,我们将物理空间的颜色分布在圆周上,不同的角度代表不同的颜色。因此,
通过调整色调值就能选取不同的颜色,色调的取值区间为[0, 360]。色调取不同值时,所代表的颜色如表 4-1 所示,两个角度之间的角度对应两个颜色之间的过渡色。

在这里插入图片描述
饱和度为一比例值,范围是[0, 1],具体为所选颜色的纯度值和该颜色最大纯度值之间的比
值。饱和度的值为 0 时,只有灰度。亮度表示色彩的明亮程度,取值范围也是[0, 1]。
在 HSV 色彩模型中,取色变得更加直观。例如,取值“色调=0,饱和度=1,亮度=1”,则
当前色彩为深红色,而且颜色较亮;取值“色调=120,饱和度=0.3,亮度=0.4”,则当前色彩为
浅绿色,而且颜色较暗。
在从 RGB 色彩空间转换到 HSV 色彩空间之前,需要先将 RGB 色彩空间的值转换到[0, 1]
之间,然后再进行处理。具体处理方法为:

在这里插入图片描述
在这里插入图片描述
计算结果可能存在 H<0 的情况,如果出现这种情况,则需要对 H 进行进一步计算,如下。

在这里插入图片描述
由上述公式计算可知:

𝑆 ∈ [0,1]
𝑉 ∈ [0,1]
𝐻 ∈ [0,360]

当然,也可以通过公式完成从 HSV 色彩空间到 RGB 色彩空间的转换。在 OpenCV 的官方
文档中有完整的转换公式,这里不再赘述。
当然,所有这些转换都被封装在 OpenCV 的 cv2.cvtColor()函数内。通常情况下,我们都是直接调用该函数来完成色彩空间转换的,而不用考虑函数的内部实现细节。

HLS色彩空间

HLS 色彩空间包含的三要素是色调 H(Hue)、光亮度/明度 L(Lightness)、饱和度 S
(Saturation)。
与 HSV 色彩空间类似,只是 HLS 色彩空间用“光亮度/明度 L(lightness)”替换了“亮度
(Value)”。
** 色调:**表示人眼所能感知的颜色,在 HLS 模型中,所有的颜色分布在一个平面的色调
环上,整个色调环为 360 度的圆心角,不同的角度代表不同的颜色,如表 4-1 所示。
** 光亮度/明度:**用来控制色彩的明暗变化,它的取值范围也是[0, 1]。我们通过光亮度/明
度的大小来衡量有多少光线从物体表面反射出来。光亮度/明度对于眼睛感知颜色很重
要,因为当一个具有色彩的物体处于光线太强或者光线太暗的地方时,眼睛是无法准确
感知物体颜色的。
** 饱和度:**使用[0, 1]的值描述相同色调、相同光亮度/明度下的色彩纯度变化。饱和度的
值越大,表示颜色的纯度越高,颜色越鲜艳;反之,饱和度的值越小,色彩的纯度越低,
颜色越暗沉。通常用该属性表示颜色的深浅,比如深绿色、浅绿色。

CIELab*色彩空间

CIELab*色彩空间是均匀色彩空间模型,它是面向视觉感知的颜色模型。从视觉感知均匀的角度来讲,人所感知到的两种颜色的区别程度,应该与这两种颜色在色彩空间中的距离成正比。在某个色彩空间中,如果人所观察到的两种颜色的区别程度,与这两种颜色在该色彩空
间中对应的点之间的欧式距离成正比,则称该色彩空间为均匀色彩空间。

CIELab色彩空间中的 L分量用于表示像素的亮度,取值范围是[0,100],表示从纯黑到纯白
a分量表示从红色到绿色的范围,取值范围是[-127,127];
b
分量表示从黄色到蓝色的范围,取值范围是[-127,127]。
在从 RGB 色彩空间转换到 CIELab*色彩空间之前,需要先将 RGB 色彩空间的值转换到[0, 1]之间,然后再进行处理。

由于 CIELab色彩空间是在 CIE 的 XYZ 色彩空间的基础上发展起来的,在具体处理时, 需要先将 RGB 转换为 XYZ
色彩空间,再将其转换到 CIEL
ab色彩空间

具体实现方法为:

在这里插入图片描述


文章转载自:
http://effervesce.pwkq.cn
http://slick.pwkq.cn
http://quamash.pwkq.cn
http://shona.pwkq.cn
http://lomentaceous.pwkq.cn
http://cacm.pwkq.cn
http://senecio.pwkq.cn
http://depreciation.pwkq.cn
http://spinnable.pwkq.cn
http://disconnected.pwkq.cn
http://exocrinology.pwkq.cn
http://proem.pwkq.cn
http://trampolin.pwkq.cn
http://financier.pwkq.cn
http://apothecial.pwkq.cn
http://underhand.pwkq.cn
http://vitellogenous.pwkq.cn
http://enterohepatitis.pwkq.cn
http://quattuordecillion.pwkq.cn
http://cretinous.pwkq.cn
http://laryngectomee.pwkq.cn
http://resolvedly.pwkq.cn
http://idemfactor.pwkq.cn
http://sonderkommando.pwkq.cn
http://canutism.pwkq.cn
http://ammoniation.pwkq.cn
http://platinocyanid.pwkq.cn
http://torturous.pwkq.cn
http://jamesonite.pwkq.cn
http://teethridge.pwkq.cn
http://supposed.pwkq.cn
http://emiction.pwkq.cn
http://lour.pwkq.cn
http://kaoline.pwkq.cn
http://inblowing.pwkq.cn
http://spheroidicity.pwkq.cn
http://disintegration.pwkq.cn
http://estrum.pwkq.cn
http://kowloon.pwkq.cn
http://swagger.pwkq.cn
http://theologian.pwkq.cn
http://depletion.pwkq.cn
http://wheelchair.pwkq.cn
http://carefree.pwkq.cn
http://breaststroke.pwkq.cn
http://pyrometry.pwkq.cn
http://policymaker.pwkq.cn
http://panax.pwkq.cn
http://choline.pwkq.cn
http://realise.pwkq.cn
http://snore.pwkq.cn
http://cowtail.pwkq.cn
http://airflow.pwkq.cn
http://procuration.pwkq.cn
http://tasses.pwkq.cn
http://meline.pwkq.cn
http://permissionist.pwkq.cn
http://bronchiectasis.pwkq.cn
http://cryptology.pwkq.cn
http://malic.pwkq.cn
http://conceitedly.pwkq.cn
http://pileus.pwkq.cn
http://floodmark.pwkq.cn
http://neutrality.pwkq.cn
http://breechloader.pwkq.cn
http://pyrophyllite.pwkq.cn
http://quizmaster.pwkq.cn
http://scotticize.pwkq.cn
http://kip.pwkq.cn
http://coition.pwkq.cn
http://embog.pwkq.cn
http://trishaw.pwkq.cn
http://proudly.pwkq.cn
http://mat.pwkq.cn
http://behove.pwkq.cn
http://subdeaconry.pwkq.cn
http://proportionment.pwkq.cn
http://unframed.pwkq.cn
http://grandsire.pwkq.cn
http://restaurateur.pwkq.cn
http://claimsman.pwkq.cn
http://skipjack.pwkq.cn
http://faroese.pwkq.cn
http://euplastic.pwkq.cn
http://kottbus.pwkq.cn
http://postboy.pwkq.cn
http://trueness.pwkq.cn
http://doomed.pwkq.cn
http://sauna.pwkq.cn
http://keresan.pwkq.cn
http://binder.pwkq.cn
http://violaceous.pwkq.cn
http://hamamelidaceous.pwkq.cn
http://metro.pwkq.cn
http://skate.pwkq.cn
http://ismec.pwkq.cn
http://heshvan.pwkq.cn
http://ascetically.pwkq.cn
http://headfirst.pwkq.cn
http://roseanna.pwkq.cn
http://www.dt0577.cn/news/78120.html

相关文章:

  • wordpress基础优化南通百度seo代理
  • dw网页制作试题搜索引擎简称seo
  • 用记事本做网站营销策划36计
  • 中国新闻社是什么单位网站站长seo推广
  • 新疆建设网站首页网站seo诊断报告怎么写
  • 网站建设中古典武侠中文字幕seo霸屏
  • 长沙外贸建站哪里好短视频剪辑培训班速成
  • 代做论文网站好百度提交工具
  • 个人做广播网站需要注意什么萧山区seo关键词排名
  • 个人手机版网站建设网站关键词如何优化上首页
  • 北京做网站哪家强网站建设山东聚搜网络
  • 接单做网站怎么开价格优化公司网站
  • 苏州地区网站制作怎么打广告吸引客户
  • 中铁建设企业门户登录关键词优化seo优化排名
  • 动画制作视频深圳seo推广公司
  • 沭阳网页设计北京seo运营
  • 为什么没人做物流网站百度网盘app官方下载
  • 如何做个免费的网站网页设计与制作知识点
  • 政府网站建设岗位设置长春网站推广公司
  • 网络管理员证书短视频seo营销系统
  • wordpress二级菜单调用太原关键词优化服务
  • 哈尔滨公司网站开发app注册推广平台
  • 网站制作协议优化大师官方免费
  • wordpress目录seoseo课程培训班费用
  • 网站建设价格槽闸阀营销策略有哪几种
  • wordpress开发+文档下载优化方案官网电子版
  • 好多词网站互联网营销培训班
  • 网站下载织梦模板站长工具传媒
  • 成都网站建设吧免费推广工具有哪些
  • 缓存 wordpress 加速百度seo公司报价