1

有没有办法使用 OpenCV 库将水印图像添​​加到另一个图像?

我正在使用 OpenCV 和 C++。

4

3 回答 3

3

看看这个教程

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

 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)
于 2012-06-26T19:00:25.977 回答
0

您可以使用 opencv 的cv::putText函数在图像上添加文本水印。

于 2012-06-26T09:39:41.207 回答
0

简单:将原始图像 (90%) 和添加了水印文本/图形的副本 (10%) 混合。

于 2012-06-26T10:58:22.867 回答