目录
安装OpenCV和NumPy库
- cv2是基于OpenCV的图像处理库,可以对图像进行腐蚀,膨胀等操作;
- Numpy这是一个强大的处理矩阵和维度运算的库。
pip install opencv-python
pip install numpy
开始
读取图像
cv2的三个基本函数:使用cv2.imread()
,cv2.imshow()
,cv2.imwrite()
分别可以读取、显示和保存图像。
import cv2
import numpy as np
def remove_watermark(image_path, output_path):
# 读取图像, image_path='test.png'
image = cv2.imread(image_path)
cv2.imshow('test.png', image)
cv2.waitKey(0)
cv2.imwrite('test_2.png', image)
选取水印位置
为了能够图片上点击水印的位置,