- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
计算机视觉基础知识图像的色彩空间
目录CONTENTSRGB色彩空间HSV色彩空间YUV色彩空间
01RGB色彩空间
RGB色彩空间RGBRGB是最常用于显示器的色彩空间R是red的缩写,表示红色通道G是green的缩写,表示绿色B是blue的缩写,表示蓝色通道。这三种颜色以不同的量进行叠加,就可以显示出五彩缤纷的色彩。
RGB色彩空间RGB常用颜色(0,0,0):黑色(255,255,255):白色(255,0,0):红色(0,255,0):绿色(0,0,255):蓝色(255,255,0):黄色(255,0,255):紫色(0,255,255):青色在各个通道中,数值越高,说明颜色中含有的该分量越多。
RGB色彩空间应用RGB格式的图片通常都是用于计算机屏幕显示。OpenCV图像通道的默认排序是BGR。如果想得到彩色的图像的3个通道,可以使用OpenCV提供的函数split:B,G,R=cv2.split(img)返回的3个值分别是B、G、R通道。
02HSV色彩空间
HSV色彩空间HSVH通道代表着色相(Hue)S通道表示饱和度(Saturation)V通道表示明暗程度(Value)HSV色彩空间可以很好的把颜色信息和亮度信息分开,将他们放在不同的通道中,减少光线对于特定颜色的影响。
HSV色彩空间RGB到HSV转换????
HSV色彩空间OpenCV中HSV值范围H值原来是0~360,在OpenCV中变成了0~180。S和V的值原来是0~1,在OpenCV中变成了0~255。OpenCV中转换函数dst=cvtColor(src,cv2.COLOR_BGR2HSV)src表示原始图像cv2.COLOR_BGR2HSV表示从BGR到HSV转换dst表示转换后的图像。
HSV色彩空间HSV分量黑色Black灰色Gray白色White红色Red橙色Orange黄色Yellow绿色Green青色Cyan蓝色Blue紫色PurpleHmin000015611263578100125Hma18025347799124155Smin00043434343434343Smax25543?255255255255255255255Vmin03522135353535353535Vmax35220255255255255255255255255例如我们要提取图片的蓝色部分,蓝色对应H通道的范围是100~124,蓝色对应S通道的范围是43~255,蓝色对应V通道的范围是35~255,把范围内的像素值变白,其余的变黑,就可以得到很好的结果。
HSV色彩空间inRange函数该函数的作用会根据参数指定的图像的值是否位于两外连个参数指定的范围来确定对应位置的值是255(白色),还是0(黑色)。inRange(src,lower_red,upper_red[,dst])src,表示原始图像;lower_red,表示判断所采用的区间的下限,如果低于该参数lower_red的值,图像对应位置的值变为0;upper_red,表示判断所采用的区间的上限,如果高于该参数upper_red的值,图像对应位置的值也变为0,只有位于lower_red和upper_red这个区间之内的值,图像对应位置的值变为255。
HSV色彩空间#导入库importcv2importnumpyasnp#读取图像img=cv2.imread(images/hsv.jpg)#RGB转为HSVHSV=cv2.cvtColor(img,cv2.COLOR_BGR2HSV)#将红色区域部分归为全白,其他区域归为全黑Lowerred0=np.array([155,43,35])Upperred0=np.array([180,255,255])mask1=cv2.inRange(HSV,Lowerred0,Upperred0)Lowerred1=np.array([0,43,35])Upperred1=np.array([11,255,255])mask2=cv2.inRange(HSV,Lowerred1,Upperred1)mask=mask1+mask2#显示cv2.imshow(image,img)cv2.imshow(redPart,mask)#关闭窗口cv2.waitKey(0)cv2.destroyAllWindows()
03YUV色彩空间
YUV色彩空间YUV色彩空间Y通道表示亮度信息U通道
您可能关注的文档
最近下载
- 电力锅炉压力容器安全监督管理工作规定2000.465.pdf VIP
- 高考英语读后续写(动作描写).docx VIP
- T CSES 101—2023 大气环境健康风险地图编制技术指南.pdf VIP
- 贵州省中医药管理局直属事业单位招聘考试真题2025.docx VIP
- 功德碑撰写范文.pdf VIP
- INOVANCE汇川MD600系列紧凑型变频器综合手册-中文.pdf VIP
- 幼儿园大班拼音连线|图片素材打印【幼儿教案】.doc VIP
- JTS_T 226-2021 水运工程自密实混凝土技术规范.docx VIP
- 盒马鲜生“最后一公里”配送路径优化研究—以深圳市3区为例.docx VIP
- 小农水工程验收监理工作报告.doc VIP
原创力文档


文档评论(0)