Dlib與Opencv中圖像格式轉換(matrix-Mat)

這個博客總結了一些spa

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

 

Mat轉matrix<unsigned char>,這是灰度圖像的轉換方法:blog

使用以前須要先將圖像灰度化,不然會報錯博客

Mat image_roi;class

matrix<unsigned char> imgt;
assign_image(imgt, cv_image<unsigned char>(image_roi));方法

 

彩色圖像轉化方法爲:im

matrix<dlib::rgb_pixel> imgt;
assign_image(imgt, cv_image<rgb_pixel>(image_roi));
總結

 

  • dlib中rectangle 截取圖像

dlib::rectangle det(lt.x,lt.y, rb.x, rb.y);//左上和右下座標
dlib::matrix<unsigned char> matrix_t;
matrix_t = subm(matrix_img, det);img

相關文章
相關標籤/搜索