Overview
Creating a Face Detection program Using OpenCV in C# Workshop
การฝึกอบรมเชิงปฏิบัติการ การสร้างโปรแกรม Face Detection Using OpenCV in C#
หลักการและเหตุผล
ปัจจุบันโปรแกรม Face Detection สามารถนำไปใช้กับงานด้านต่าง ๆ อาทิ การตรวจสอบใบหน้าเพื่อเข้าถึงระบบห้องปิดเพื่อป้องกันการเข้าถึงที่ไม่มีอำนาจ การตรวจจับความสนใจหรือสภาพอารมณ์ของบุคคล การพัฒนาระบบการรู้และจดจำใบหน้าในสถานที่สาธารณะ เพื่อการตรวจจับผู้ต้องสงสัยหรือการระบุบุคคลที่ต้องการ
ดังนั้น การนำโปรแกรม Face Detection ไปใช้งานด้านต่าง ๆ จะช่วยเพิ่มประสิทธิภาพและความปลอดภัยให้กับการดำเนินงานต่าง ๆ อีกทั้งยังเป็นเครื่องมือที่มีความยืดหยุ่นในการปรับใช้กับแต่ละสถานการณ์และการใช้งานที่แตกต่างกันไป
วัตถุประสงค์
- สามารถใช้งาน Visual Studio 2022 Community เบื้องต้นได้
- สามารถเขียนโปรแกรมบน Platform Windows Application เบื้องต้นได้
- สามารถเขียนโปรแกรมแบบบล็อกโค้ดในการสั่งการหุ่นยนต์ได้
- สามารถเรียนรู้หลักการ Face Detection เบื้องต้นได้
หลักสูตรนี้เหมาะสำหรับ
- ผู้เริ่มต้นที่มีความสนใจในการเขียนโปรแกรม Face Detection เพื่อนำไปใช้งาน
คุณสมบัติผู้เข้าฝึกอบรม
- มีพื้นฐานการเขียนโปรแกรม C# เบื้องต้น
เนื้อหาการฝึกอบรม
- การใช้งาน Visual Studio 2022 Community เบื้องต้น
- การเขียนโปรแกรมบน Platform Windows Application (C#) เบื้องต้น
- การใช้เรียกใช้ไลบรารี่ OpenCV เบื้องต้น
- การเขียนโปรแกรม Detect ใบหน้า โดยใช้ภาพนิ่ง
- การเขียนโปรแกรม Detect ดวงตา โดยใช้ภาพนิ่ง
- การเขียนโปรแกรม Detect ใบหน้าและดวงตา โดยใช้ Webcam
- การเขียนโปรแกรมใส่ Texture ในขณะใช้ Webcam ตรวจจับภาพ
- การเขียนโปรแกรมใส่ Image ทับซ้อนกับภาพนิ่ง ในขณะตรวจจับภาพ
- การเขียนโปรแกรมใส่ Image ทับซ้อนในขณะใช้ Webcam ตรวจจับภาพ