วันพุธที่ 25 มิถุนายน พ.ศ. 2557

การประมวลภาพเบื้องต้นด้วยภาษาไพธอน

        หลังจากเตรียมคอมพิวเตอร์ให้พร้อมสำหรับการประมวลผลภาพด้วยการติดตั้งโปรแกรมภาษาไพธอน และชุดโปรแกรมสำหรับการประมวลผลภาพ คือ PIL-the Python Image Library, NumPy, Matplotlib และ SciPy แล้ว  ในบทความนี่ผู้เขียนจะกล่าวถึงการประมวลผลภาพเบื้องต้นโดยการใช้งานชุดโปรแกรมแต่ละชุด และการใช้งานชุดโปรแกรมหลาย ๆ ชุดร่วมกัน  เพื่อศึกษาพื้นฐานและสร้างทักษะในการเขียนโปรแกรมประมวลผลภาพให้พร้อมใช้งานในระดับที่ยากขึ้นในโอกาสต่อไป

1.  การประมวลผลภาพด้วย PIL-the Python Image Library
       การประมวลผลภาพด้วย PIL ทำได้หลายอย่าง เช่น การเปลี่ยนขนาด ตัดภาพ หมุน และการจัดการเรื่องสีของภาพ เป็นต้น โมดูล (module) ที่สำคัญของชุดโปรแกรมนี้คือ Image module  ต่อไปนี้เป็นคำสั่งที่สำคุญในการประมวลผลภาพด้วยภาษาไพธอนโดยใช้ชุดโปีแกีท PIL

        1.1 คำสั่งที่ใช้โหลด และแสดงผลภาพที่ต้องการประมวลผล และผลการประมวล



        1.2 คำสั่งเปลี่ยนสีภาพเป็นโหมดขาว-ดำ รูปแบบคำสั่งทำให้โดยเพิ่มคำสั่ง .convert('L') ตัวอย่างคำสั่งและผลของการประมวลผลภาพ












ไม่มีความคิดเห็น:

แสดงความคิดเห็น