日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

Mat与IplImage*类型间的转换

發布時間:2025/4/16 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Mat与IplImage*类型间的转换 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在Opencv2.X以上的處理中,大部分處理都是以Mat為主,而對于習慣了1.X的我來說,有時候會帶來不便,希望能采用1.X的形式來處理。

?

經過試驗,介紹兩種簡單的Mat與IplImage*類型間的轉換:

示例代碼是需要mat轉換為img:

一、

????Mat?mat,mat1;?//?mat1是臨時變量

????IplImage?*?img;

????mat1=mat.clone();//?包括數據的深度復制,以防對mat數據的更改

????img=cvCreateImage(cvSize(mat.cols,mat.rows),8,3);?//根據實際進行初始化

????img.imageData=(char*)mat1.data;

如此,Img就擁有了與mat一樣的數據,在需要IplImage*類型的數據時,使用img

?

二、?

????IplImage?*frame;

????Mat?frmImg;

???frame=&IplImage(frmImg);

《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

總結

以上是生活随笔為你收集整理的Mat与IplImage*类型间的转换的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。