Criando imagem transparente no OpenCV
Eu estou tentando criar uma imagem transparente no OpenCV e agitá-lo como jpg sem qualquer sucesso.
Meu código é algo como isto:
string outputImageName="myimage.jpg";
Mat outputImage(outputRows,outputCols,CV_8UC4);
outputImage=cv::Scalar(255,255,255,255);
imwrite(outputImageName,outputImage);
Mas a imagem não é transparente e sua cor é branca.
Como posso fazer isso?
Se o OpenCV não puder fazer isso, existe alguma biblioteca livre que eu use para isso?