2016-12-18 14 views
6

Jak używać funkcji Matlib plt.imshow (obraz) do wyświetlania wielu obrazów?Używanie plt.imshow() do wyświetlania wielu obrazów

Na przykład mój kod wygląda następująco:

for file in images: 
    process(file) 

def process(filename): 
    image = mpimg.imread(filename) 
    <something gets done here> 
    plt.imshow(image) 

Moje wyniki pokazują, że tylko ostatni przetwarzany obraz jest wyświetlany skutecznie zastępując inne obrazy

Odpowiedz

8

Można założyć ramy pokazać kilka zdjęć przy użyciu następujące:

for file in images: 
    process(file) 

def process(filename): 
    image = mpimg.imread(filename) 
    <something gets done here> 
    plt.figure() 
    plt.imshow(image) 

To stos zdjęć w pionie

Powiązane problemy