【问题标题】:Open images with PIL in pycharm在pycharm中用PIL打开图片
【发布时间】:2017-06-01 08:59:42
【问题描述】:

我尝试在 pycharm 中打开 tif 图像并将图像转换为 numpy 数组

from PIL import Image
import numpy as np
im =Image.open('shua.tif',mode='r')
x = np.array(im)
print x

但它会像这样打印输出:

 <PIL.TiffImagePlugin.TiffImageFile image mode=RGB size=128x128 at 0x2F05A88>

但如果我通过控制台运行代码,它可以正常工作。

【问题讨论】:

  • 你应该使用:list(im.getdata())stackoverflow.com/questions/13550376/…
  • 谢谢,但它确实有效。问题是我的代码可以在控制台上运行,但不能在 Pycharm 中运行
  • 对此有什么答案吗?

标签: python pycharm python-imaging-library


【解决方案1】:

给你:

import matplotlib.pyplot as plt
import PIL

img = PIL.Image.open(...)
plt.imshow(img)
plt.show()

【讨论】:

  • 不幸的是,使用这种方法时分辨率真的很差。无论如何要解决这个问题?
猜你喜欢
  • 2020-04-21
  • 2017-09-05
  • 1970-01-01
  • 2021-02-04
  • 2018-04-19
  • 2019-11-26
  • 1970-01-01
  • 2019-05-12
  • 1970-01-01
相关资源
最近更新 更多