常見的色彩空間
色彩空間轉換**
import cv2 as cv
def color_space_demo(img):
gray = cv.cvtcolor(img, cv.color_bgr2gray)
cv.imshow("gray", gray)
hsv = cv.cvtcolor(img, cv.color_bgr2hsv)
cv.imshow("hsv", hsv)
hls = cv.cvtcolor(img, cv.color_bgr2hls)
cv.imshow("hls", hls)
ycrcb = cv.cvtcolor(img, cv.color_bgr2ycrcb)
cv.imshow("ycrcb", ycrcb)
yuv = cv.cvtcolor(img,cv.color_bgr2yuv)
cv.imshow("yuv", yuv)
color_space_demo(cv.imread("image/bayer.png"))
cv.waitkey(0)
因為opencv預設色彩空間是bgr的,所以都是從bgr色彩空間來轉換的
除了rgb我比較熟悉,其他的色彩空間我都不熟,等搞明白了再更新
轉換後的效果
3 色彩空間
3.色彩空間 下面的圖的三個點表示的是rgb,當三個通道全是0時是黑色,全是255時是白色。灰度圖 gray cv cvtcolor img,cv color bgr2gray cv imshow gray gray hsv色彩空間轉換 hsv cv.cvtcolor img,cv color bg...
色彩空間(一) 色彩空間基礎
相信很多做設計的小夥伴都聽說過 rgb 或者 cmyk 這樣的概念,rgb 和 cmyk 就是兩個典型的色彩空間模式,前者主要用於光學色彩展示 比如我們的電腦顯示屏 而後者主要用於印刷 比如彩色印表機分為cmyk四個墨盒 但是我們今天要說的色彩空間,還不是這種粒度的劃分,而是針對 rgb 的光學色彩...
opencv學習(四) 色彩空間轉換
如下 匯入cv模組 h 0 180 s 0 255 v 0 255 import cv2 as cv import numpy as np def extrace object demo capture cv.videocapture f projects images video demo.wmv...