2017-05-18 9 views
0

ピクセルのHSV値を読みたいです。私はそのコードを書いたが、おそらく間違っている。あなたはそれで私を助けることができますか?ありがとう、良い一日を!ピクセルのHSV値はどのようにチェックできますか?

img = new QImage(600,600,QImage::Format_RGB32); 
img -> load("D:/1.jpg"); 
bits = img->bits(); 

int h = bits[0].hue(); 
int s = bits[1].saturation(); 
int v = bits[2].value(); 

答えて

0

はQColorに変換し、.toHsv

QColor color(bits[0],bits[1],bits[2]); 
color.toHsv(); 
+0

感謝を使用します!どのように私はhまたはsの値を読むことができますか? – assum

+0

ドキュメントを見てください:) http://doc.qt.io/qt-5/qcolor.html –

+0

ありがとう、しかし私はそれを見つけることができません、私はそれが好きですか? int h = color.hue; – assum

関連する問題