Это так просто:
Image Mat2Magick(Mat& src)
{
Image mgk(src.cols, src.rows, "BGR", CharPixel, (char *)src.data);
return mgk;
}
Обратите внимание, что функция не копирует данные.Если магическое изображение выпущено до того, как вы используете изображение циновки, результат будет SEGFAULT