Создание прозрачного изображения в OpenCV

Я пытаюсь создать прозрачное изображение в OpenCV и помахать его как JPG без какого-либо успеха.

Мой код что-то вроде этого:

string outputImageName="myimage.jpg";
Mat outputImage(outputRows,outputCols,CV_8UC4);
outputImage=cv::Scalar(255,255,255,255);
imwrite(outputImageName,outputImage);

Но изображение не прозрачное, а цвет белый.

Как я могу это сделать?

Если OpenCV не может сделать это, есть ли какая-нибудь бесплатная библиотека, которую я использую для этого?

Ответы на вопрос(2)

Ваш ответ на вопрос