我有一个 24 位 jpeg 图片,我正在尝试操作。我想将红色波段除以绿色波段(然后从 0 标准化到 255)。然后合并 g=0 和 b=0 的波段。我曾尝试使用 img.split() 和 img.merge() 方法,但它不起作用。最后我也想把它改成 8 但是。我相信 img.convert('L') 会做到的。有人可以帮帮我吗?
import Image
img = Image.open("M10.jpg")
img.convert("RGB")
r,g,b=img.split()
p=r/g
g=g.point(lambda i:i*0)
b=b.point(lambda i:i*0)
out=Image.merge('RGB',(p,g,b))
out.show()