YCrCb色彩空间

简介: 【5月更文挑战第12天】YCrCb色彩空间。

YCrCb色彩空间用亮度Y、红色Cr和蓝色Cb表示图像。从RGB色彩空间转换为YCrCb色彩空间的计算公式如下。
Y = 0.299R + 0.587G + 0.114B
Cr = 0.713(R – Y) + delta
Cb = 0.564(B – Y) + delta
128 8位图像
其中,delta = 32767 16位图像
0.5 单精度图像
在cv2.cvtColor()函数中使用cv2.COLOR_BGR2YCrCb转换码可将图像从BGR色彩空间转换为YCrCb色彩空间,示例代码如下。

test4-3.py:将BGR色彩空间转换为YCrCb色彩空间

import cv2
img=cv2.imread('bee.jpg') #读取图像
cv2.imshow('BGR',img) #显示图像
img2=cv2.cvtColor(img,cv2.COLOR_BGR2YCrCb) #转换色彩空间为YCrCb
cv2.imshow('YCrCb',img2) #显示图像
cv2.waitKey(0)

相关文章
|
计算机视觉
OpenCV-通道合并cv::merge
OpenCV-通道合并cv::merge
425 0
Github修改仓库的基本信息
我们通常在刚开始了解学习使用github时,一般都是测试的使用,有时我们向里面添加了一些代买,如果想要修改信息并且是删除仓库重新创建提交,可以采用下面方法修改仓库信息,名称、描述等。
815 1
 Github修改仓库的基本信息
|
12月前
|
人工智能 自然语言处理 前端开发
面向六个月后的 AI Code,也许影响的不只是前端
本文探讨了AI在编程领域的快速发展及其对程序员职业的影响。随着AI技术的不断进步,特别是Codebase Indexing和MCP(Model Context Protocol)等技术的应用,AI已能够更好地理解企业内部知识并生成符合项目规范的代码。文章指出,未来六个月AI代码生成将形成“规范驱动→知识沉淀→协议贯通→智能执行”的闭环架构,大幅提升开发效率。同时, Anthropic CEO Dario Amodei预测,初级程序员可能在18个月内被AI取代,强调了职业规划更新的重要性。文章还对比了Function Call与MCP的技术路线,并提供了相关参考链接。
1003 71
面向六个月后的 AI Code,也许影响的不只是前端
|
8月前
|
缓存 安全 Windows
错误代码0x80004005解决办法分享
以下是解决Windows系统错误代码0x80004005的多种方法,综合了多个高可信度来源的建议:
|
缓存 安全 Java
Form表单提交方式比较与优化策略
Form表单提交方式比较与优化策略
Axure App 垂直滚动
Axure App 垂直滚动
1213 0
|
机器学习/深度学习 自然语言处理 自动驾驶
神经网络有哪些应用场景呢
【10月更文挑战第14天】神经网络有哪些应用场景呢
|
Linux 网络安全
linux/服务器使用scp将一个服务器文件转移到另一个服务器上
linux/服务器使用scp将一个服务器文件转移到另一个服务器上
2459 3
|
机器人 API 开发工具
阿里云百炼应用实践系列-基于LlamaIndex的文档问答助手
本文以阿里云百炼官方文档问答助手为例,介绍如何基于阿里云百炼平台打造基于LlamaIndex的RAG文档问答产品。我们基于阿里云百炼平台的底座能力,以官方帮助文档为指定知识库,搭建了问答服务,支持钉钉、Web访问。介绍了相关技术方案和主要代码,供开发者参考。
1840 22
|
机器学习/深度学习 编解码 文字识别
【开源】轻松实现车牌检测与识别:yolov8+paddleocr【python源码+数据集】
【开源】轻松实现车牌检测与识别:yolov8+paddleocr【python源码+数据集】