Dlib与Opencv中图像格式转换(matrix-Mat)

这个博客总结了一些

https://blog.csdn.net/bleakie/article/details/78263094

 

Mat转matrix,这是灰度图像的转换方法:

使用之前需要先将图像灰度化,否则会报错

Mat image_roi;

matrix imgt;
assign_image(imgt, cv_image(image_roi));

 

彩色图像转化方法为:

matrix:rgb_pixel> imgt;
assign_image(imgt, cv_image(image_roi));

 

  • dlib中rectangle 截取图像

dlib::rectangle det(lt.x,lt.y, rb.x, rb.y);//左上和右下坐标
dlib::matrix matrix_t;
matrix_t = subm(matrix_img, det);

转载于:https://www.cnblogs.com/thunder-wu/p/9172337.html

你可能感兴趣的:(Dlib与Opencv中图像格式转换(matrix-Mat))