2011-12-16 85 views
7

32FC1イメージ形式のマットイメージを表示する方法。または8UC1に変換する方法(私は古いメソッドcvConvertImageを知っていますが、新しいメソッドが必要です)OpenCV Mat CV_32FC1

答えて

11

新しいインターフェイスはいいですか?

Mat floatMat(w, h, CV_32FC1); 
Mat ucharMat, ucharMatScaled; 
floatMat.convertTo(ucharMat, CV_8UC1); 

// scale values from 0..1 to 0..255 
floatMat.convertTo(ucharMatScaled, CV_8UC1, 255, 0); 
関連する問題