1.為什么要引入HSI彩色模型?
創(chuàng)新互聯(lián)服務(wù)緊隨時代發(fā)展步伐,進行技術(shù)革新和技術(shù)進步,經(jīng)過十余年的發(fā)展和積累,已經(jīng)匯集了一批資深網(wǎng)站策劃師、設(shè)計師、專業(yè)的網(wǎng)站實施團隊以及高素質(zhì)售后服務(wù)人員,并且完全形成了一套成熟的業(yè)務(wù)流程,能夠完全依照客戶要求對網(wǎng)站進行成都網(wǎng)站制作、成都做網(wǎng)站、建設(shè)、維護、更新和改版,實現(xiàn)客戶網(wǎng)站對外宣傳展示的首要目的,并為客戶企業(yè)品牌互聯(lián)網(wǎng)化提供全面的解決方案。簡單的來說,RGB模型可以很好的適應(yīng)顏色的事實,但是并不能很好的適應(yīng)人解釋的顏色。當(dāng)人觀察一個彩色物體時候,我們用色調(diào)(Hue),飽和度(Saturation )和強度(Intensity)來描述。
色 調(diào):是指一種純色的顏色屬性,(色調(diào)與波長有關(guān),是人對不同顏色的感受);
飽和度:是指純色被白光稀釋的程度的度量,(飽和度越大越鮮艷);
亮 度:是一個主觀因子,實際上是不可度量的,(亮度和圖像灰度是顏色的明亮程度)。
總體來說,RGB模型更適合圖像顏色生成,而HSI模型適合圖像描述。
2.從RGB轉(zhuǎn)化到HSI
RGB模式的分量是一個正方體上的單元定義的,而HSI模型是定義在如下的一個顏色三角形中。
對于一副三原色RGB 彩×××像,每個RGB像素可用如下公式求HSI分量:
HSI色彩空間模型:
3、補充:HSV色彩空間常用
代碼1-1-1:HSV通道分離
//轉(zhuǎn)換成HSV (這里貌似轉(zhuǎn)成HSV了)
cv::Mat img_h, img_s, img_v, imghsv;
std::vector
cv::cvtColor(srcImage,imghsv, CV_BGR2HSV);
cv::imshow("hsv",imghsv);
cv::waitKey(0);
//分割HSV通道
cv::split(imghsv,hsv_vec);
img_h=hsv_vec[0];
img_s=hsv_vec[1];
img_v=hsv_vec[2];
//轉(zhuǎn)換通道數(shù)據(jù)類型
img_h.convertTo(img_h,CV_32F);
img_s.convertTo(img_s,CV_32F);
img_v.convertTo(img_v,CV_32F);
//計算每個通道的大值
double max_h,max_s,max_v;
cv::minMaxIdx(img_h,0,&max_h);
cv::minMaxIdx(img_s,0,&max_s);
cv::minMaxIdx(img_v,0,&max_v);
//各個通道歸一化
img_h /=max_h;
img_s /=max_s;
img_v /=max_v;
總結(jié):通過公式分別計算出H、S、I分量以得到圖像。對上述圖像(汽車車牌識別)分析可得,相比原始的RGB圖像,HSI圖像對顏色信息的利用率更高,更適合于目標分析和目標分割等場景。
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。