Seperti bahasa pengaturcaraan lain, pembangun Python juga boleh menggunakan perpustakaan yang berbeza untuk visualisasi Imej, dan ' matplotlib ” ialah salah satu daripadanya yang merangkumi berbilang fungsi/kaedah terbina dalam untuk mewakili graf, plot dan imej yang berbeza. Ia dibina di atas ' numpy ” perpustakaan. Fungsi paling popular perpustakaan 'matplotlib' ialah plt.imshow() ”, yang digunakan untuk memaparkan imej.
Panduan ini akan membincangkan kaedah 'imshow()' dalam Python.
Memaparkan Imej Menggunakan Kaedah Matplotlib “imshow()” – Python
' matplotlib ” pakej paling biasa digunakan untuk analisis visual dan juga untuk grafik termasuk data. Ia ' plt.imshow() ” kaedah digunakan untuk menunjukkan grafik.
Mari kita lihat contoh yang disediakan di bawah untuk memahami penggunaan ' imshow() ” kaedah.
Contoh 1: Bagaimana untuk Menunjukkan Imej Menggunakan Kaedah Matplotlib 'imshow()' dalam Python?
Untuk menunjukkan imej menggunakan ' imshow() kaedah, pertama import perpustakaan yang diperlukan, seperti ' matplotlib.pyplot ” dan “ matplotlib.image ”:
import matplotlib.pyplot sebagai plt
import matplotlib.image sebagai mpimg
Kemudian, muatkan mana-mana imej yang anda ingin tunjukkan dengan menyediakan laluannya di dalam ' mpimg.imread() ” kaedah dan simpan ke dalam pembolehubah. Di sini, imej yang kami kehendaki terletak pada Google Drive kami:
Sekarang, mohon ' plt.imshow() ” kaedah untuk menunjukkan imej dan memberikannya pembolehubah yang memegang imej yang dimuatkan:
plt.imshow ( my_image )
Ia boleh dilihat bahawa imej kami yang ditentukan telah berjaya ditunjukkan:
Contoh 2: Bagaimana untuk Menukar Imej kepada Skala Kelabu Menggunakan Kaedah Matplotlib 'imshow()' dalam Python?
Mula-mula, tukar imej kepada tatasusunan dan hantarkannya kepada pembolehubah. Kemudian, panggil ' plt.imshow() ' kaedah, lulus pembolehubah yang memegang tatasusunan, ' cmap parameter dengan nilai sebagai ' kelabu ”. Cmap ialah contoh peta warna atau nama peta warna berdaftar, dan ' interpolasi ” parameter dengan “ BICUBIC ” kerana nilainya digunakan untuk memaparkan imej:
r_image = my_image [ : , :, 0 ]plt.imshow ( r_image, cmap = 'kelabu' , interpolasi = 'BICUBIC' )
Ia boleh dilihat bahawa imej yang disediakan telah ditukar kepada skala kelabu:
Contoh 3: Bagaimana untuk Mengubah Asal Imej Menggunakan Kaedah Matplotlib 'imshow()' dalam Python?
Dengan menggunakan ' imshow() ”, pengguna juga boleh melaraskan asal imej. Untuk berbuat demikian, ' asal usul ” parameter boleh digunakan. Di sini, kami telah menentukan ' lebih rendah ” sebagai nilai “ asal usul 'parameter:
plt.imshow ( r_image, cmap = 'kelabu' , interpolasi = 'BICUBIC' , asal usul = 'lebih rendah' )
Ia boleh diperhatikan bahawa asal imej yang ditentukan telah diubah:
Itu sahaja! Kami telah menerangkan secara ringkas tentang matplotlib ' imshow() ” kaedah dalam Python.
Kesimpulan
' matplotlib ” perpustakaan mengandungi pelbagai kaedah/fungsi yang digunakan untuk visualisasi data, seperti graf, plot dan imej dengan bantuan tatasusunan nombor. Kaedah yang paling biasa digunakan ' matplotlib 'perpustakaan ialah' imshow() ” kaedah yang menggunakan objek imej. Siaran ini menunjukkan tentang kaedah 'imshow()' matplotlib Python.