2016-07-27 14 views
5

Jestem nowicjuszem w skimage i staram się pokazać obraz w moim ipython notebooka: \Skimage: jak pokazać obraz

from skimage import data, io 
coins = data.coins() 
io.imshow(coins) 

Ale widzę tylko następujący ciąg:

<matplotlib.image.AxesImage at 0x7f8c9c0cc6d8> 

Can anyboby wyjaśnić jak pokazać obraz tuż pod kodem jak tutaj: Correct output

Odpowiedz

9

Wystarczy dodać matplotlib.pyplot.show() po linii io.imshow(coins).

from skimage import data, io 
from matplotlib import pyplot as plt 


coins = data.coins() 
io.imshow(coins) 
plt.show() 
+0

to nie działa dla mnie, ale może to działa na OP. –

+0

@ ten-vidor dość dziwny. Spróbuj uruchomić to w konsoli Pythona. –

+0

Jak myślisz, gdzie go uruchomiłem! –

2

Aby wyświetlić oczekujących zdjęć musisz io.show() następujące io.imshow(coins)

+1

Problem z tą odpowiedzią polega na tym, że duplikat poprzedza – Tehada

Powiązane problemy