我是skimage的新手,我想在我的ipython笔记本中展示图片:
from skimage import data, io
coins = data.coins()
io.imshow(coins)
但我只看到以下字符串:
<matplotlib.image.AxesImage at 0x7f8c9c0cc6d8>
有人能解释一下如何像这里一样在代码下方显示图片吗: 正确的输出
我是skimage的新手,我想在我的ipython笔记本中展示图片:
from skimage import data, io
coins = data.coins()
io.imshow(coins)
但我只看到以下字符串:
<matplotlib.image.AxesImage at 0x7f8c9c0cc6d8>
有人能解释一下如何像这里一样在代码下方显示图片吗: 正确的输出
在io.imshow(coins)
代码行之后添加matplotlib.pyplot.show()
即可。
from skimage import data, io
from matplotlib import pyplot as plt
coins = data.coins()
io.imshow(coins)
plt.show()
使用skikit-image、matplotlib、SciPy和NumPy库处理图像
import os
# importing io from skimage
import skimage
from skimage import io
# way to load image from file
file = os.path.join(skimage.data_dir, 'E:/img.jpg')
myimg = io.imread(file)
# way to show the input image
io.imshow(myimg)
io.show()
要显示待处理的图像,需要在 io.imshow(coins)
后面加上 io.show()
from skimage import io, data
from matplotlib import pyplot as plt
# get coin image
coin = data.coins()
# display image
plt.imshow(coin)
plt.show()
只需使用 matplotlib.pyplot.imshow()
而不是 io.imshow(coins)
。
from skimage import data.0
from matplotlib import pyplot as plt
coins = data.coins()
plt.imshow(coins)
import skimage
from skimage import io
img = io.imread('img.jpg')
io.imshow(img)
io.show()
import matplotlib.pyplot as plt
%matplotlib inline
plt.imshow(img)
%matplotlib inline
魔术命令即可使图像嵌入到笔记本中。 - Eli Korvigo