序言
不论在何时开始,重要的是开始之后就不要停止;不管结果怎样,经历过,总会有结果的 !
俗话说的好;人生能有几回搏 ? 现在不搏更待何时 ? 对吧。
第一步:获取图像或者pdf文件的大小
from PIL import Image
image_file = input("请输入图片地址:")
img = Image.open(image_file)
width, height = img.size
print(width,height)
如果学习上有遇到问题
第二步:获取图片本身每一处的像素值
for pos in product(range(width), range(height)):
rgb = img.getpixel(pos)[:3]
print(rgb)
想咨询我可以+微
第三步:通过不同的像素值 对其进行替换
if sum(rgb) >= 384:
img.putpixel(pos, (255, 255, 255))
img.save('水印Demo/tony2.png')
结果展示
源文件
yiyi990805处理后的文件
:(备注:简书tony)问题思考
既然图片经过处理后可以很清晰,那如果处理在处理pdf文件时讲pdf文件转化为png图片格式,再处理图片,然后再合成为pdf;是否可行呢 ? 大家可以自行尝试一下。
当然我已经尝试成功了,可以做到很清晰。(* ̄︶ ̄)
网友评论