כיצד להציג תמונה באמצעות שיטת Matplotlib 'imshow()'.

Kyzd Lhzyg Tmwnh B Mz Wt Sytt Matplotlib Imshow



כמו שפות תכנות אחרות, המפתחים של Python יכולים גם להשתמש בספריות שונות להדמיית תמונה, ו' matplotlib הוא אחד מהם הכולל מספר פונקציות/שיטות מובנות לייצוג גרפים, עלילות ותמונות שונות. הוא בנוי על ' רדום 'ספרייה. הפונקציה הפופולרית ביותר של ספריית 'matplotlib' היא plt.imshow() ', המשמש להצגת התמונות.

מדריך זה ידבר על שיטת 'imshow()' ב-Python.







הצגת תמונה באמצעות שיטת Matplotlib 'imshow()' - Python

ה ' matplotlib החבילה משמשת לרוב עבור ניתוח חזותי וכן עבור גרפיקה כולל נתונים. זה ' plt.imshow() השיטה משמשת להצגת הגרפיקה.



בואו נסתכל על הדוגמאות הבאות להבנת השימוש ב' imshow() ' שיטה.



דוגמה 1: כיצד להציג את התמונה באמצעות שיטת Matplotlib 'imshow()' ב-Python?

כדי להציג את התמונה באמצעות ' imshow() ', תחילה ייבא את הספריות הנדרשות, כגון ' matplotlib.pyplot ' ו' matplotlib.image ”:





ייבוא ​​matplotlib.pyplot כפי ש plt
ייבוא ​​matplotlib.image כפי ש mpimg


לאחר מכן, טען כל תמונה שברצונך להציג על ידי מתן הנתיב שלה בתוך ' mpimg.imread() ' שיטת ושמור אותה במשתנה. כאן, התמונה הרצויה שלנו ממוקמת ב-Google Drive שלנו:

my_image = mpimg.imread ( '/content/drive/MyDrive/kote-port-so5nsYDOdxw-unsplash.jpg' )


כעת, קרא את ' plt.imshow() ' שיטה כדי להציג את התמונה ולהעביר לה את המשתנה שמחזיק את התמונה הנטענת:



plt.imshow ( שלי_תמונה )


ניתן לראות שהתמונה שצוינה הוצגה בהצלחה:

דוגמה 2: כיצד להמיר תמונה לגווני אפור באמצעות שיטת Matplotlib 'imshow()' ב-Python?

ראשית, המירו את התמונה למערך והעבירו אותה למשתנה. לאחר מכן, התקשר ל' plt.imshow() שיטת ', העבר את המשתנה שמחזיק את המערך, ה-' cmap ' פרמטר עם ערך כמו ' אפור '. ה-cmap הוא מופע מפת צבע או שם מפת צבע רשום, וה-' שִׁרבּוּב ' פרמטר עם ' BICUBIC ' שכן הערך שלה משמש להצגת תמונה:

r_image = שלי_תמונה [ : , :, 0 ]
plt.imshow ( r_image, cmap = 'אפור' , אינטרפולציה = 'BICUBIC' )


ניתן לראות שהתמונה שסופקה הומרה לגווני אפור:

דוגמה 3: כיצד לשנות את מקור התמונה באמצעות שיטת Matplotlib 'imshow()' ב-Python?

באמצעות ' imshow() ', משתמשים יכולים גם להתאים את מקור התמונה. לשם כך, ה' מָקוֹר ניתן להשתמש בפרמטר. כאן, פירטנו ' נמוך יותר ' כערך של ' מָקוֹר ' פרמטר:

plt.imshow ( r_image, cmap = 'אפור' , אינטרפולציה = 'BICUBIC' , מָקוֹר = 'נמוך יותר' )


ניתן לראות שמקור התמונה שצוין שונה:


זהו זה! הסברנו בקצרה על matplotlib ' imshow() 'שיטה בפייתון.

סיכום

ה ' matplotlib 'הספרייה מכילה מספר שיטות/פונקציות המשמשות להדמיית נתונים, כגון גרפים, עלילות ותמונות בעזרת מערכי מספרים. השיטה הנפוצה ביותר של ' matplotlib הספרייה היא ה' imshow() שיטה המשתמשת באובייקטי התמונה. פוסט זה הדגים על שיטת matplotlib 'imshow()' של Python.