2011-12-16 38 views
7

cách xem hình ảnh Mat với định dạng hình ảnh 32FC1. hoặc làm thế nào để chuyển đổi nó thành 8UC1 (Tôi biết một phương pháp cũ cvConvertImage, nhưng tôi cần phương pháp mới)OpenCV Mat CV_32FC1

Trả lời

11

Giao diện mới có đẹp không?

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); 
Các vấn đề liên quan