I don't know how to transform opencv::Mat
to podofo::PdfImage
or how to solve the crash. I'm confused.
My code:
// Mat img
// ...do something to init 'img'...
int image_size = img.cols * img.rows;
unsigned char* outBuffer = new unsigned char[image_size];
memcpy(outBuffer, sub_img[0].data, image_size);
//imwrite(".\\71253_0_0.png",img); // can be saved and displayed correctly
PdfImage pdfimg( &document );
pdfimg.LoadFromData(img.data,image_size); **//cause a crash**