OpenCV + Numpy
本方法需要使用的库:cv2、numpy。cv2是基于OpenCV的图像处理库,可以对图像进行腐蚀,膨胀等操作;Numpy这是一个强大的处理矩阵和维度运算的库。...色彩转换
回到本文一开始,我们想去除文档图片中的水印。
上图中我选取了三个点,这三个像素点分别对应背景白色、黑色字体以及灰色的水印。
我们现在要做的事,就是想办法把水印转换成白色背景。...换言之,就是把图片中[217,217,217]的像素点转换成[255,255,255]。
当然这个[217,217,217]也不是固定的,只是一个范围。...PIL + itertools
PIL也是一个Python 图像处理库,其中Image模块是在Python PIL图像处理中常见的模块,对图像进行基础操作的功能基本都包含于此模块内。...还是跟之前一个原理,我们希望将图片中[217,217,217]的像素点转换成[255,255,255]。