日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

OpenCV中色彩空間的轉(zhuǎn)換函數(shù)

深度學(xué)習(xí)自然語(yǔ)言處理 ? 來(lái)源:深度學(xué)習(xí)自然語(yǔ)言處理 ? 作者:云時(shí)之間 ? 2020-11-02 15:23 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在這一篇文章中,我們將會(huì)學(xué)習(xí)使用一下OpenCV中色彩空間的轉(zhuǎn)換函數(shù),我們這里說(shuō)的色彩空間是說(shuō)的使用多種顏色(通常指三種以上),來(lái)表示顏色的方法,像是我們平時(shí)所說(shuō)的RGB,HSV,YUV,YCRCB,都是色彩空間模型。OpenCV也很方便的封裝了很多的色彩空間函數(shù)。下面我們一起來(lái)實(shí)踐一下(以下所有試驗(yàn)都根據(jù)下圖完成,我截取的Windows自帶的壁紙^_^)


一:RGB

RGB我們很熟悉,一幅圖像是由三個(gè)獨(dú)立的紅,藍(lán),綠通道構(gòu)成,每個(gè)值代表每個(gè)像素的每個(gè)分量的度量值,如果值越高也就越亮。

因?yàn)槿搜垡彩怯扇N感光細(xì)胞構(gòu)成,因此RGB我們是最熟悉的,比如在電競(jìng)的時(shí)候,使用RGB燈可以刺激人的感官,提升成績(jī)。

上圖也就是RGB的實(shí)現(xiàn)方式。


二:灰度

灰度圖像我們的應(yīng)用也是非常廣泛,包括我們后續(xù)的如果做視頻追蹤也都是將彩色視頻逐幀轉(zhuǎn)換為灰度圖像再去定位,不過(guò)這是后話。

彩色轉(zhuǎn)換為灰度圖像的計(jì)算方法如下:

每個(gè)像素值只表示灰度信息這一單一信息

RGB[A]準(zhǔn)換成灰度:Y=0.299*R+0.587*G+0.114*B

灰度轉(zhuǎn)換為RGB[A]:R=Y,G=Y,B=Y,A=max(ChannelRange)

在OpenCV中我們可以使用cvtColor函數(shù)來(lái)實(shí)現(xiàn)轉(zhuǎn)換

結(jié)果如下:


三:HSV

HSV顏色空間輸入面向色度的顏色坐標(biāo)系統(tǒng)的一種。這種類型的顏色模型接近人類顏色感知的仿真模型。

HSV的三個(gè)通道表示色度(H給出的顏色光譜構(gòu)成的一種度量),飽和度(S給出主波長(zhǎng)中的純光比例,這表明一種顏色距離相同亮度灰度的程度)和純度(V給出相對(duì)于白色光照強(qiáng)度的亮度),對(duì)應(yīng)于直覺(jué)上的色彩、明暗和色調(diào)。HSV廣泛應(yīng)用于色彩的比較.

關(guān)于HSV的計(jì)算可以參考以下的公式:

這里我們用OpenCV實(shí)現(xiàn):

得到的結(jié)果如下:

這樣來(lái)看,似乎什么信息都沒(méi)有,這里要注意一點(diǎn),因?yàn)樵诖a中顯示函數(shù)使用的是imshow(),這個(gè)函數(shù)是以RGB來(lái)顯示的,因此我們使用HSV肯定是不正確的,如果想顯示正確,必須要將其轉(zhuǎn)換成RGB空間,這個(gè)具體以后再詳細(xì)說(shuō)一下。


四:YCRCB

該空間廣泛用于視頻和圖像壓縮,不能算作純粹的色彩空間,它是RGB顏色空間的一種解碼方式Y(jié)通道表示亮度,而Cr和Cb表示紅色差值(在RGB空間中R通道和Y的差值)和藍(lán)色差值(在RGB空間中B通道和Y的差值)各自的色度分量。

其變化的計(jì)算如下:

在OpenCV中,我們使用:

得到的結(jié)果如下:

總體來(lái)看,還是可以看得出相對(duì)于其他的色彩模型,還是能夠保留一定的色彩,但是因?yàn)閴嚎s的緣故,色彩空間還是差很多。

完整的代碼如下,希望大家可以多多動(dòng)手,親身嘗試一下。

import cv2 as cvimport numpy as np#色彩空間轉(zhuǎn)換函數(shù):RGB,HSV,YUV重要def color_space_demo(image): gray = cv.cvtColor(image,cv.COLOR_BGR2GRAY) cv.imshow("gray",gray) hsv = cv.cvtColor(image,cv.COLOR_BGR2HSV) cv.imshow("HSV",hsv) yuv = cv.cvtColor(image,cv.COLOR_BGR2YUV) cv.imshow("YUV",yuv) Ycrcb = cv.cvtColor(image,cv.COLOR_BGR2YCrCb) cv.imshow("YCRCB",Ycrcb) #imread函數(shù)用來(lái)讀取圖片src = cv.imread("D:/1.png")#namedWindow函數(shù)用來(lái)指定輸出圖片的尺寸和窗口大小,autosize是自動(dòng)大小cv.namedWindow("input image",cv.WINDOW_AUTOSIZE)#imshow函數(shù)用來(lái)顯示圖像cv.imshow("input image",src)color_space_demo(src)#等待鍵盤觸發(fā),否則一直在此窗口等待cv.waitKey(0)#結(jié)束所有的窗口cv.destroyAllWindows()

責(zé)任編輯:xj

原文標(biāo)題:【CV學(xué)習(xí)筆記】色彩空間

文章出處:【微信公眾號(hào):深度學(xué)習(xí)自然語(yǔ)言處理】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • CV
    CV
    +關(guān)注

    關(guān)注

    0

    文章

    54

    瀏覽量

    17679
  • OpenCV
    +關(guān)注

    關(guān)注

    33

    文章

    652

    瀏覽量

    45108
  • HSV
    HSV
    +關(guān)注

    關(guān)注

    0

    文章

    10

    瀏覽量

    2841

原文標(biāo)題:【CV學(xué)習(xí)筆記】色彩空間

文章出處:【微信號(hào):zenRRan,微信公眾號(hào):深度學(xué)習(xí)自然語(yǔ)言處理】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    新龍鵬科技自研色彩校正工具介紹

    01、功能簡(jiǎn)介 新龍鵬色彩管理工具的特點(diǎn) 應(yīng)用14 bits高精度Gamma進(jìn)行亮度校正 可選擇應(yīng)用3D LUT(17x17x17)或1D LUT進(jìn)行精準(zhǔn)色彩匹配 色彩空間編輯功能
    發(fā)表于 02-02 15:41

    OpenCV首次到訪奧比光并展開深度交流

    1月15日,OpenCV創(chuàng)始人及核心團(tuán)隊(duì)首次到訪奧比光,雙方圍繞3D視覺(jué)硬件與計(jì)算機(jī)視覺(jué)軟件的協(xié)同創(chuàng)新,展開深度交流。
    的頭像 發(fā)表于 01-21 15:51 ?580次閱讀

    沒(méi)有專利的opencv-python 版本

    所有 官方發(fā)布的 opencv-python 核心版本(無(wú) contrib 擴(kuò)展)都無(wú)專利風(fēng)險(xiǎn)——專利問(wèn)題僅存在于 opencv-contrib-python 擴(kuò)展模塊的少數(shù)算法(如早期 SIFT
    發(fā)表于 12-13 12:37

    通過(guò)sysmem接口擴(kuò)展內(nèi)存空間

    存儲(chǔ)器的訪問(wèn)接口,在e203_subsys_mems.v文件可以找到: 同時(shí)在這個(gè)源文件實(shí)現(xiàn)了一主多從的總線系統(tǒng),可以看到sysmem被分配到0x80000000到0xFFFFFFFF的地址空間
    發(fā)表于 10-24 08:12

    空間新型儲(chǔ)能技術(shù)再獲國(guó)際大獎(jiǎng)

    近日,2025金磚國(guó)家工業(yè)創(chuàng)新大賽能源電子產(chǎn)業(yè)賽道選拔賽圓滿落幕。空間“基于新能源常壓柔性氣膜儲(chǔ)氣倉(cāng)的單工質(zhì)氣-液相轉(zhuǎn)換儲(chǔ)能技術(shù)”實(shí)力榮膺三等獎(jiǎng)!
    的頭像 發(fā)表于 09-05 15:05 ?1204次閱讀

    零成本鋼鐵俠手套!樹莓派+OpenCV 秒變手勢(shì)遙控器!

    大家好,這是一個(gè)樹莓派和OpenCV的連載專題。使用樹莓派與OpenCV實(shí)現(xiàn)姿態(tài)估計(jì)和面部特征點(diǎn)追蹤使用樹莓派與OpenCV實(shí)現(xiàn)面部和運(yùn)動(dòng)追蹤的云臺(tái)系統(tǒng)使用樹莓派和OpenCV實(shí)現(xiàn)手部
    的頭像 發(fā)表于 08-16 16:16 ?1605次閱讀
    零成本鋼鐵俠手套!樹莓派+<b class='flag-5'>OpenCV</b> 秒變手勢(shì)遙控器!

    如何使用樹莓派與OpenCV實(shí)現(xiàn)面部和運(yùn)動(dòng)追蹤的云臺(tái)系統(tǒng)?

    大家好,這是一個(gè)樹莓派和OpenCV的連載專題。使用樹莓派與OpenCV實(shí)現(xiàn)姿態(tài)估計(jì)和面部特征點(diǎn)追蹤使用樹莓派與OpenCV實(shí)現(xiàn)面部和運(yùn)動(dòng)追蹤的云臺(tái)系統(tǒng)使用樹莓派和OpenCV實(shí)現(xiàn)手部
    的頭像 發(fā)表于 08-14 17:45 ?2513次閱讀
    如何使用樹莓派與<b class='flag-5'>OpenCV</b>實(shí)現(xiàn)面部和運(yùn)動(dòng)追蹤的云臺(tái)系統(tǒng)?

    如何使用樹莓派+OpenCV實(shí)現(xiàn)姿態(tài)估計(jì)和面部特征點(diǎn)追蹤?

    大家好,這是一個(gè)樹莓派和OpenCV的連載專題。使用樹莓派與OpenCV實(shí)現(xiàn)姿態(tài)估計(jì)和面部特征點(diǎn)追蹤使用樹莓派與OpenCV實(shí)現(xiàn)面部和運(yùn)動(dòng)追蹤的云臺(tái)系統(tǒng)使用樹莓派和OpenCV實(shí)現(xiàn)手部
    的頭像 發(fā)表于 08-13 17:44 ?1492次閱讀
    如何使用樹莓派+<b class='flag-5'>OpenCV</b>實(shí)現(xiàn)姿態(tài)估計(jì)和面部特征點(diǎn)追蹤?

    【GM-3568JHF開發(fā)板免費(fèi)體驗(yàn)】OpenCV開發(fā)環(huán)境安裝和計(jì)數(shù)程序開發(fā)

    ,cv2.COLOR_BGR2GRAY) #色彩空間轉(zhuǎn)換:彩色-->灰度圖片 ret, binary = cv2.threshold(gray, 150, 255
    發(fā)表于 08-09 13:30

    【GM-3568JHF開發(fā)板免費(fèi)體驗(yàn)】OpenCV 視頻目標(biāo)跟蹤 ( CamShift)

    的實(shí)現(xiàn) 在 OpenCV ,CamShift 算法通過(guò) cv2.CamShift() 函數(shù)實(shí)現(xiàn)。 # -*- coding: utf-8 -*- import cv2 imp
    發(fā)表于 08-09 13:19

    如何板端編譯OpenCV并搭建應(yīng)用--基于瑞芯微米爾RK3576開發(fā)板

    .. make-j8 可以首先測(cè)試下opencv環(huán)境是否正常 輸入 ./example_opencv即可打開如上命令,證明系統(tǒng)的cv環(huán)境沒(méi)有問(wèn)題 性能測(cè)試 在hog測(cè)試dnn加速平均幀率10fps左右 8cpu已經(jīng)接近
    發(fā)表于 08-08 17:14

    ElfBoard技術(shù)貼|如何在【RK3588】ELF 2開發(fā)板安裝openCV4以及第三方庫(kù)contrib

    應(yīng)用,不同項(xiàng)目對(duì)功能、性能等方面常有特定需求,開發(fā)者可能需要使用其他版本的OpenCV,此時(shí)便需替換Buildroot的默認(rèn)配置。同時(shí),為滿足更復(fù)雜場(chǎng)景需求并擴(kuò)展功能,添加OpenCV的contrib
    的頭像 發(fā)表于 08-05 11:03 ?4739次閱讀
    ElfBoard技術(shù)貼|如何在【RK3588】ELF 2開發(fā)板<b class='flag-5'>中</b>安裝<b class='flag-5'>openCV</b>4以及第三方庫(kù)contrib

    【Milk-V Duo S 開發(fā)板免費(fèi)體驗(yàn)】SDK編譯、人臉檢測(cè)、OpenCV測(cè)試

    【Milk-V Duo S 開發(fā)板免費(fèi)體驗(yàn)】SDK編譯、人臉檢測(cè)、OpenCV測(cè)試 本文介紹了 Milk-V Duo S 開發(fā)板實(shí)現(xiàn) Buildroot SDK 鏡像編譯、基于 TDL 模型的人
    發(fā)表于 07-11 13:48

    特勵(lì)達(dá)的INFINITY色彩預(yù)設(shè)實(shí)現(xiàn)色彩精度,幫助工業(yè)相機(jī)捕捉精準(zhǔn)、可靠的圖像

    色彩精度對(duì)于明場(chǎng)顯微鏡至關(guān)重要,無(wú)論是分析蘇木精和伊紅(H&E)染色切片、開發(fā)AI輔助診斷模型,還是進(jìn)行全片成像。然而,實(shí)現(xiàn)真實(shí)的色彩保真度并非易事。不同傳感器捕捉色彩的方式存在差異,光照
    的頭像 發(fā)表于 06-06 17:08 ?1118次閱讀
    特勵(lì)達(dá)的INFINITY<b class='flag-5'>色彩</b>預(yù)設(shè)實(shí)現(xiàn)<b class='flag-5'>色彩</b>精度,幫助工業(yè)相機(jī)捕捉精準(zhǔn)、可靠的圖像

    itop-3568開發(fā)板機(jī)器視覺(jué)opencv開發(fā)手冊(cè)-圖像繪制-畫線

    demo11_line.py 然后向該文件添加以下內(nèi)容: 第 1 行和第 2 行分別導(dǎo)入了 opencv 和 numpy 庫(kù); 第 3 行使用 zeros()函數(shù)創(chuàng)建一個(gè) 512x512 的黑色圖片; 第 4 行使
    發(fā)表于 06-04 10:38
    松潘县| 繁峙县| 安泽县| 翁源县| 武乡县| 文登市| 双鸭山市| 宜宾市| 平江县| 蓬莱市| 太原市| 灵武市| 金门县| 宁国市| 石屏县| 通州市| 廉江市| 娱乐| 文成县| 江门市| 富宁县| 融水| 翁牛特旗| 宁都县| 明光市| 北碚区| 湘潭县| 莱芜市| 普陀区| 交城县| 宜兴市| 孟村| 乐安县| 株洲市| 柘荣县| 溧水县| 合水县| 福建省| 娱乐| 德兴市| 城口县|