Попробовал вывести Mat на PictureBox через Image, как расписал Nicola. Использую Windows Forms через CLR.
private: System::Void Form1_Load(System::Object^ sender, System::EventArgs^ e) {
this->pictureBox1->Image = nullptr;
cv::Mat frame;
frame = cv::imread("C:\\1.bmp",1);
if( !frame.empty() )
{
Image ^img = gcnew Bitmap(frame.cols, frame.rows, frame.step, PixelFormat::Format24bppRgb, IntPtr(frame.data));
this->pictureBox1->Image = img;
}
Все отлично, но почему-то во frame не считывается изображение из файла, соответственно вывода на PictureBox нет. В чем может быть трабла?