是否可以使用OpenCV库将水印图像添​​加到其他图像?

我正在使用OpenCV和C++。

最佳答案

看看this tutorial

这是一些(未经测试的)代码:

 Mat watermark = imread("watermarkimage.png")
 Mat img = imread("yourimage.jpg");
 //assuming the watermark has same number of channel and size as your_image
 Mat watermarked = (0.8 * img) +  (0.2 * watermark)

关于c++ - 如何使用OpenCV在图像上添加水印?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11202588/

10-09 02:35