作者miracle0625 (阿虎)
看板C_and_CPP
標題[問題] 用opencv把rgb轉成hsv
時間Thu Jul 23 23:23:37 2009
cvCvtColor(rgb, hsv, CV_BGR2HSV);
我使用上述的指令去轉
我想請問hsv->imageData[0]這存放的事H嗎
然後hsv->imageData[1]是S
hsv->imageData[2]是V
然後H S V他們值的範圍是多少
H要轉成角度是cos(H)這樣對嗎
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.31.164.34
1F:→ yyc1217:imageData存的是圖像陣列的開頭位址喔 07/23 23:49
2F:→ yyc1217:並且內建的CvtColor轉出來的HSV的H是0~1 07/23 23:49
3F:→ miracle0625:我想問的是我要怎樣去個別取出數值修改後在放回去 07/24 00:05
4F:推 wa120:去 開始->程式集->Opencv->Documentation 看吧^^ 07/24 19:59
5F:→ wa120:OpenCV會跟據IplImage的Channel bits數做Hue值的調整~ 07/24 20:00
6F:→ wa120:uchar-> Hue範圍0~180 float-> 0~1 double ->0~1 07/24 20:01