代码
# show an image with plt and PIL
import matplotlib.pyplot as plt
import sys
from PIL import Image
def main( argv ):
print argv
if len( argv ) == 0:
fn = "examples/images/cat.jpg"
print len(argv)
else:
fn = argv[0]
print fn
img = Image.open(fn)
plt.imshow( img )
plt.axis('off')
print "img.size : ", img.size
print "img.mode : ", img.mode
print "img.format : ", img.format
plt.show()
if __name__ == '__main__':
main( sys.argv[1:] )
注释
- 运行
python test.py otherparams
时,会解析otherparams
参数,可以传入图像的文件名等参数