วิดีโอสาธิตการประยุกต์โปรแกรมการนับจำนวนนิ้วมือและภาษามือโดยใช้ Webcam

Image placeholder
แวะมาทักทายกันได้


วิดีโอสาธิตการนับจำนวนนิ้วมือ



วิดีโอสาธิตการใช้ภาษามืออย่างง่ายๆ





จากที่ได้ทดลองและใช้งาน Mediapipe ไปในบทความที่แล้ว กับความฉลาดของ Machine Learning ในการ Detect นิ้วมือ สามารถย้อนกลับไปอ่านกันได้ในบทความนี้ครับ

วิดีโอสาธิตและทดสอบการประยุกต์โปรแกรมการเพิ่ม – ลดเสียงของเครื่อง MacOS โดยใช้ลักษณะของมือ ผ่านกล้อง Webcam


สำหรับบทความนี้ เป็นการนำความรู้ที่ได้มาประยุกต์เพิ่มขึ้นอีกเล็กน้อย โดยที่เราสามารถดูตาม Landmark ของ Library ตัวนี้ได้เลย 



โดยการประยุกต์ไม่ได้ยาก เพียงแค่เรา Detect ตำแหน่ง 2 ตำแหน่งของนิ้วมือที่เราสนใจ ว่ามีค่ามากกว่าหรือน้อยกว่า ในแต่ละตำแหน่ง ยกตัวอย่างเช่น ตำแหน่ง 8 ของ Hand Landmark เป็นตำแหน่งของ นิ้วชี้ เมื่อมีการ งอนิ้วมือ ตำแหน่งที่ 8 จะต้องต่ำกว่า ตำแหน่งที่ 6 หรือ 7 นั่นเอง


เมื่อแปลงมาเป็น Code จะได้ตัวอย่าง Code แบบนี้

# check index finger open
# if point 8 of hand landmark below than point 6
# if lmList[8][2] < lmList[6][2]:
# print("index finger open")
# else: # print("index finger close") 



สามารถดูตัวอย่าง Code ต่อไปที่ 

https://github.com/skl-songkiat/HandDetection


แวะมาทักทายกันได้
donate