IplImage* から cv::MAT への変換 質問する

IplImage* から cv::MAT への変換 質問する

IplImage* を Mat に変換する方法を検索しましたが、すべての回答は cvMat への変換に関するものでした。

どうすればできますか? Mat と cvMat の違いは何ですか?

前もって感謝します

ベストアンサー1

記録のために: core/src/matrix.cpp を見てみると、確かにコンストラクターcv::Mat(IplImage*)が消えているようです。

しかし、私はこの代替案を見つけました:

IplImage * ipl = ...;
cv::Mat m = cv::cvarrToMat(ipl);  // default additional arguments: don't copy data.

おすすめ記事