2011-12-16 10 views
7

cómo ver la imagen Mat con formato de imagen 32FC1. o cómo convertirlo en 8UC1 (conozco un método antiguo cvConvertImage, pero necesito un nuevo método)OpenCV Mat CV_32FC1

Respuesta

11

¿No es agradable la nueva interfaz?

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); 
Cuestiones relacionadas