OpenCV คืออะไร ?

OpenCV คือ Library ฟังก์ชันการเขียนโปรแกรม โดยจะมีเป้าหมายไปที่การแสดงผลด้วยคอมพิวเตอร์แบบเรียลไทม์ (Real - Time) โดย OpenCV ถูกพัฒนาขึ้นโดย Intel โดย OpenCV เป็นไลบรารีแบบข้ามเเพลตฟอร์ม และสามารถใช้งานได้ฟรีภายใต้ ลิขสิทธิ์ของ BSD แบบ Open Source โดยเจ้าตัว OpenCV ยังรองรับ Frame Work การเรียนรู้เชิงลึก Deep Learning Frameworks เช่น TensorFlow, Torch,PyTorch เป็นต้น
การนำไปใช้ประโยชน์
- ใช้เป็นเครื่องมือการประมาณในขณะเคลื่อนที่
- ระบบจดจำใบหน้า
- ระบบการจดจำท่าทาง
ภาษาที่ใช้ในการเขียน OpenCV
OpenCV นั้นถูกเขียนขึ้นมาโดยภาษา C++ อีกทั้งยังมีการรองรับภาษา Python,Java และ Mathlab โดยอิาเทอร์เฟสเหล่านี้สามารถพบได้ในเอกสารออนไลน์ ซึ่งได้มีการรวบรวมไว้หลากหลายภาษา อาทิ C# ,Perl,Ch ,Haskell , และ Ruby ได้รับการพัฒนาเพื่อส่งเสริมการนำมาใช้งานโดยผู้ใช้ที่มีเพิ่มขึ้น
OpenCV เป็นไลบรารีที่ขถูกพัฒนาขึ้นโดยบริษัท Intel เพื่อใช้ในการพัฒนาระบบ Open Source ที่นำมาใช้สร้าง Machine Learning หรือ AI ในการจำเเนกวัตถุ หรือ การจดจำใบหน้า และไลบรารีนี้มีภาษาที่ใช้ในการพัฒนาคือ C++ เเละยังรองรับภาษา Python ,Java และ MathLab อีกด้วย
ช่องทางการศึกษาเพิ่มเติมข่าวสารที่น่าสนใจเกี่ยวกับ : ความหมายคำ คืออะไร