2011-11-22 9 views

答えて

9

それは、このような単純なのです:関数は、データをコピーしないことを

Image Mat2Magick(Mat& src) 
{ 
    Image mgk(src.cols, src.rows, "BGR", CharPixel, (char *)src.data); 
    return mgk; 
} 

は注意してください。マットイメージを使用する前にmagikイメージが解放された場合、結果はSEGFAULT

+0

マジック。ありがとう... –

-1

です。マットは常にイメージより大きくなります。画像データへのより効率的なアクセスのために、幅は2の倍数に変更される。

関連する問題