蝉与滤“波”器实战

相关文章
https://zhuanlan.zhihu.com/p/25864960
参考文章:知乎
https://zhuanlan.zhihu.com/p/25774111
1.将柏木由纪的彩照转为黑白
需要先了解Python的一个图像处理库PIL
原图奉上
在这里插入图片描述
看完只想说乳此肾好
这里是我们的第一段代码,但是转化效果并不是很好

from PIL import Image 
image_file = Image.open("convert_image.png") # open colour image
image_file = image_file.convert('1') # convert image to black and white
image_file.save('result.png')

我们得到的图片不是很理想 会有灰灰的感觉
在这里插入图片描述

接下来我们使用另一种方法
https://codeday.me/bug/20180310/142543.html

from PIL import Image
import numpy as np

col = Image.open("convert_image.png")
gray = col.convert('L')

# Let numpy do the heavy lifting for converting pixels to pure black or white
bw = np.asarray(gray).copy()

# Pixel range is 0...255, 256/2 = 128
bw[bw < 128] = 0    # Black
bw[bw >= 128] = 255 # White

# Now we put it back in Pillow/PIL land
imfile = Image.fromarray(bw)
imfile.save("result_bw.png")

这回得到了我们想要的图片
在这里插入图片描述
未完待续
补充
GetPixel,函数功能,该函数检索指定坐标点的像素的RGB颜色值。
例如:lena.getpixel((0,0))

关于PIL参考文章
https://blog.csdn.net/icamera0/article/details/50843172

猜你喜欢

转载自blog.csdn.net/weixin_43935092/article/details/89597415