hand_counting 源码
手数 这是Udemy中计算机视觉课程的重点项目。 在我们开始该项目之前,总是有一个很好的背景知识,即domanin知识和数学知识,并且总是处于领先地位。 该项目有两个主要部分,包括手部分割和手指计数。 手分割部分包括4个步骤:手动选择ROI,计算60帧的移动平均背景值,检测手并应用阈值进行手隔离。 阈值很大程度上取决于ROI内部颜色和整体形状的均匀程度。 手指计数部分将使用“凸形拖拉”在手周围绘制多边形,然后计算手的中心及其到极限点(上,左,右,下)的欧几里得距离。 从那时起,我们画出一个圆,该圆的中心是手的中心,半径等于最长笔触距离的90%。 超出圆环但仍在圆环周长2倍以内的任何点均视为延伸手指。 这就是手指计数的工作方式。 需要python库:conda install opencv conda install numpy conda install scikit-learn
用户评论