具有“无价值”的OpenCV Pixel

时间:2016-03-24 07:22:21

标签: opencv

OpenCV中是否可以使用没有颜色的像素?如果删除图层上的所有颜色或元素,则像透明图层或gimp一样。

1 个答案:

答案 0 :(得分:1)

是的,您可以通过使alpha值等于0来使用 BGRA 系统。

示例:

cv::Mat img(ROW, COLS, CV_8UC4, cv::Scalar(B_VALUE,G_VALUE,R_VALUE,0 /* This is the alpha*/));

现在所有这些cv::Mat像素都是100%透明的。您可以将Alpha值更改为255,使其完全不透明或[0,255]范围内任何透明度的值。