2013-12-22 44 views
2

我有一些带有X和Y坐标的几点GeoTIFF图像。我希望显示带有注释为+或图像上覆盖的'x'的点的图像。显示带注释的图像 - python

如何使用python实现此目的?

+0

尝试打印库matplotlib,它可以很容易地显示图像并进行注释。 – M4rtini

回答

3

也许通过只是注释创建一个新的形象:

from PIL import Image, ImageDraw, ImageFont  
image = Image.open("image.png") 
draw = ImageDraw.Draw(image) 
font = ImageFont.truetype("arial.ttf", 20, encoding="unic") 
draw.text((10,10), u"Your Text", fill=‘#a00000’, font=font) 
image.save("out.png","PNG") 

发现:here

+0

这是一个很好的答案。不过,我也想显示图片。我希望只在需要时保存(空间紧缩)。 – Indian

+0

嗯......知道了。什么时候用'image.show()'替换'image.save'? – kn0x

+0

PIL也支持GeoTiff吗?很抱歉,我找不到该PIL的文档。 – Indian