如何使用OpenCV Python在图像上创建水印?
要在图像上添加水印,我们将使用OpenCV中的 cv2.addWeighted() 函数。您可以使用以下步骤在输入图像上创建水印:
导入所需库。在以下所有Python示例中,必需的Python库是 OpenCV 。请确保您已经安装它。
读取我们将要应用水印的输入图像,并读取水印图像。
访问输入图像的高度和宽度,以及水印图像的高度和宽度。
从 上、下、右 和 左 计算出roi。
将水印添加到输入图像中。
显示带水印的图像。要显示图像,我们使用cv2.imshow()函数。
让我们看下面的例子,以更好地理解。
在此程序中,我们将向输入图像添加水印。
我们将以下图像用作此程序的 输入文件 :
示例
在此Python程序中,我们向输入图像添加了水印。
输出结果
执行上述代码后,会产生下面的输出窗口。