วิธีแสดงรูปภาพโดยใช้ Matplotlib วิธี “imshow()”

Withi Saedng Rupphaph Doy Chi Matplotlib Withi Imshow



เช่นเดียวกับภาษาโปรแกรมอื่น ๆ นักพัฒนาของ Python ยังสามารถใช้ไลบรารีต่าง ๆ สำหรับการแสดงภาพและ ' matplotlib ” เป็นหนึ่งในนั้นที่มีฟังก์ชัน/วิธีการในตัวหลายรายการสำหรับการแสดงกราฟ พล็อต และรูปภาพต่างๆ มันถูกสร้างขึ้นเหนือ “ อ้วน ' ห้องสมุด. ฟังก์ชันยอดนิยมของไลบรารี 'matplotlib' คือ plt.imshow() ” ซึ่งใช้สำหรับแสดงภาพ

คู่มือนี้จะพูดถึงเมธอด “imshow()” ใน Python







การแสดงรูปภาพโดยใช้เมธอด Matplotlib “imshow()” – Python

matplotlib ” แพ็คเกจมักใช้สำหรับการวิเคราะห์ด้วยภาพรวมถึงกราฟิกรวมถึงข้อมูล ของมัน ' plt.imshow() ” วิธีการใช้สำหรับแสดงกราฟิก



มาดูตัวอย่างด้านล่างเพื่อทำความเข้าใจการใช้งานของ “ อิ่มโชว์() ' วิธี.



ตัวอย่างที่ 1: วิธีแสดงรูปภาพโดยใช้เมธอด Matplotlib “imshow()” ใน Python

เพื่อแสดงภาพโดยใช้ปุ่ม “ อิ่มโชว์() ” วิธีแรกให้นำเข้าไลบรารีที่ต้องการ เช่น “ 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 ( my_image )


จะเห็นได้ว่าภาพที่เราระบุแสดงสำเร็จแล้ว:

ตัวอย่างที่ 2: วิธีแปลงรูปภาพเป็นโทนสีเทาโดยใช้วิธี Matplotlib “imshow()” ใน Python

ขั้นแรก แปลงรูปภาพเป็นอาร์เรย์และส่งต่อไปยังตัวแปร จากนั้นโทรหา “ plt.imshow() ” วิธีการส่งผ่านตัวแปรที่เก็บอาร์เรย์ ซึ่ง “ ซม ” พารามิเตอร์ที่มีค่าเป็น “ สีเทา '. cmap เป็นอินสแตนซ์ของ colormap หรือชื่อ colormap ที่ลงทะเบียนไว้ และ “ การแก้ไข ” พารามิเตอร์กับ “ บิคิวบิก ” เนื่องจากค่าของมันถูกใช้เพื่อแสดงรูปภาพ:

r_image = my_image [ : , :, 0 ]
plt.imshow ( r_image, ซม = 'สีเทา' , การแก้ไข = 'บิคิวบิก' )


จะเห็นได้ว่าภาพที่ให้มาถูกแปลงเป็นโทนสีเทา:

ตัวอย่างที่ 3: วิธีเปลี่ยน Image Origin โดยใช้วิธี Matplotlib “imshow()” ใน Python

โดยใช้ “ อิ่มโชว์() ” วิธีการ ผู้ใช้ยังสามารถปรับเปลี่ยนที่มาของภาพ ในการทำเช่นนั้น ' ต้นทาง ” สามารถใช้พารามิเตอร์ได้ ที่นี่เราได้ระบุ “ ต่ำกว่า ” เป็นค่าของ “ ต้นทาง ” พารามิเตอร์:

plt.imshow ( r_image, ซม = 'สีเทา' , การแก้ไข = 'บิคิวบิก' , ต้นทาง = 'ต่ำกว่า' )


สามารถสังเกตได้ว่าที่มาของภาพที่ระบุมีการเปลี่ยนแปลง:


แค่นั้นแหละ! เราได้อธิบายสั้น ๆ เกี่ยวกับ matplotlib “ อิ่มโชว์() วิธีการ” ใน Python

บทสรุป

matplotlib ” ไลบรารีมีเมธอด/ฟังก์ชันมากมายที่ใช้สำหรับการแสดงข้อมูล เช่น กราฟ พล็อต และรูปภาพด้วยความช่วยเหลือของอาร์เรย์ตัวเลข วิธีที่ใช้กันมากที่สุดของ “ matplotlib ” ห้องสมุดคือ “ อิ่มโชว์() ” วิธีการที่ใช้วัตถุรูปภาพ โพสต์นี้แสดงให้เห็นถึงวิธีการ matplotlib “imshow()” ของ Python