Python Detection + OpenCV ตรวจจับวัตถุใน Video, ภาพนิ่ง, Streaming (ฉบับ Copy+Past)
คลิปนี้จะเป็นการใช้ Python + OpenCV ในการตรวจจับ วัตถุ Object Detection นะครับ จาก
1. ภาพนิ่ง
2. ไฟล์วิดีโอ
3. Streaming
ขั้นตอนการทำก็ไม่ยากนะครับ กระผมได้ Comment ไว้เรียบร้อยแล้ว เริ่มจากการโหลดข้อมูลที่สำคัญมาไว้ที่เครื่องก่อนเลยนะครับ
สิ่งที่ใช้ในคลิปนี้
1. https://github.com/opencv/opencv/wiki/TensorFlow-Object-Detection-API
2. https://gist.github.com/dkurt/54a8e8b51beb3bd3f770b79e56927bd7
3. https://github.com/pjreddie/darknet/blob/master/data/coco.names
Library ที่จำเป็นต้องติดตั้งนะครับ
1. pip install opencv-python
2. pip install matplotlib
ตัวอย่างโค้ดนะครับ https://github.com/tamphimai007/pythondetection/blob/main/DetectionVideo.py
จากวิดีโอและภาพ ที่กระผมนำมาทดสอบจะเป็น
- การตรวจจับอากาศยานที่บิน หรือที่วิ่งอยู่บน Runway
- การตรวจจับบุคคล หรือรถที่วิ่งอยู่บนท้องถนน
ประเทศที่อาบน้ำบ่อย ที่สุดในโลก
5 โรงเรียนไทยพื้นที่กว้าง เดินเปลี่ยนตึกยังเหมือนข้ามโซน
ล็อบสเตอร์สีฟ้า 1 ใน 2 ล้านตัว ทำไมสีสวยจึงอยู่รอดยาก
ชื่อจริงคนไทยซ้ำมากแค่ไหน สมชายยังนำอันดับ 1 เกือบ 5 แสนคน
อีกาอาบมด ทำไมศัตรูตัวจิ๋วจึงกลายเป็นผู้ช่วยดูแลขน
จอมพล สฤษดิ์ ธนะรัชต์: บุรุษเหล็กผู้ให้กำเนิดอุทยานแห่งชาติแห่งแรกของไทย
ชุมชนคนไทยในเมืองนอก ที่มีขนาดใหญ่และมีคนไทยอยู่มากที่สุด
ชุมชนคนไทยในเมืองนอก ที่มีขนาดใหญ่และมีคนไทยอยู่มากที่สุด
พาส่อง 15 จังหวัดที่ตลาดคอนโดโดดเด่นในไทย มีจังหวัดที่คุณอยู่หรือไม่?
หมดเวรหมดกรรมเรื่องส่งต่องาน! ออฟฟิศจีนผุดเทรนด์สร้าง "ร่างโคลน AI" นั่งทำงานแทนตอนลาออก... ล้ำหรือหลอน?
วงการแพทย์สะเทือน! ตะลึง "โรงพยาบาล AI 100%" แห่งแรกของโลก รักษาคนไข้ 3,000 คนในวันเดียว โดยไม่มีหมอตัวจริง?!
“คนไทยไม่แพ้ชาติใด!” เปิดนวัตกรรม Tower Light เตือนแผ่นดินไหวตึกสูง ต้นทุนถูกกว่าต่างชาติ 5 เท่า