Podobnie jak inne języki programowania, programiści Pythona mogą również używać różnych bibliotek do wizualizacji obrazów i „ matplotlib ” jest jednym z nich, który zawiera wiele wbudowanych funkcji/metod przedstawiania różnych wykresów, wykresów i obrazów. Jest zbudowany na „ liczba ' biblioteka. Najpopularniejszą funkcją biblioteki „matplotlib” jest plt.imshow() ”, który służy do wyświetlania obrazów.
W tym przewodniku omówimy metodę „imshow()” w Pythonie.
Wyświetlanie obrazu za pomocą metody Matplotlib „imshow()” – Python
„ matplotlib ” jest najczęściej używany do analityki wizualnej, a także do grafiki zawierającej dane. Jego ' plt.imshow() Metoda ” służy do wyświetlania grafiki.
Rzućmy okiem na poniższe przykłady, aby zrozumieć użycie „ pokaż() ' metoda.
Przykład 1: Jak wyświetlić obraz przy użyciu metody Matplotlib „imshow()” w Pythonie?
Aby wyświetlić obraz za pomocą „ pokaż() ”, najpierw zaimportuj wymagane biblioteki, takie jak „ matplotlib.pyplot ' I ' matplotlib.obraz ”:
zaimportuj plik matplotlib.pyplot Jak plt
zaimportuj plik matplotlib.image Jak mpg
Następnie załaduj dowolny obraz, który chcesz pokazać, podając jego ścieżkę w „ mpimg.imread() ” i zapisz ją w zmiennej. Tutaj nasz pożądany obraz znajduje się na naszym Dysku Google:
Teraz wywołaj „ plt.imshow() ”, aby wyświetlić obraz i przekazać mu zmienną przechowującą załadowany obraz:
plt.imshow ( mój obraz )
Widać, że nasz określony obraz został pomyślnie pokazany:
Przykład 2: Jak przekonwertować obraz na skalę szarości przy użyciu metody Matplotlib „imshow()” w Pythonie?
Najpierw przekonwertuj obraz na tablicę i przekaż go do zmiennej. Następnie zadzwoń do „ plt.imshow() ”, przekaż zmienną przechowującą tablicę, „ cmmapa ” parametr o wartości „ szary ”. cmap to instancja mapy kolorów lub zarejestrowana nazwa mapy kolorów, a „ interpolacja ” parametr z „ BICUBIC ”, ponieważ jego wartość jest wykorzystywana do wyświetlania obrazu:
r_obraz = mój_obraz [ : , :, 0 ]plt.imshow ( r_obraz, cmmapa = 'szary' , interpolacja = „BIKUBOWY” )
Widać, że dostarczony obraz został przekonwertowany na skalę szarości:
Przykład 3: Jak zmienić pochodzenie obrazu za pomocą metody Matplotlib „imshow()” w Pythonie?
Korzystając z opcji „ pokaż() ”, użytkownicy mogą również dostosować pochodzenie obrazu. Aby to zrobić, „ pochodzenie można wykorzystać parametr ”. Tutaj określiliśmy „ niżej ” jako wartość „ pochodzenie parametr:
plt.imshow ( r_obraz, cmmapa = 'szary' , interpolacja = „BIKUBOWY” , pochodzenie = 'niżej' )
Można zauważyć, że pochodzenie określonego obrazu zostało zmienione:
Otóż to! Pokrótce wyjaśniliśmy o matplotlib „ pokaż() ” w Pythonie.
Wniosek
„ matplotlib ” zawiera wiele metod/funkcji służących do wizualizacji danych, takich jak wykresy, wykresy i obrazy za pomocą tablic liczbowych. Najczęściej stosowaną metodą „ matplotlib „biblioteka to” pokaż() ”, która wykorzystuje obiekty image. Ten post zademonstrował metodę matplotlib „imshow()” Pythona.