我打算制作一个基于 CAPTCHA 的手势识别。我的想法是将验证码实现为要求用户做出屏幕上指示的手势(这将是所需手势的图像,例如用手的 V、F、2 等)并使用模式匹配系统验证模式如果已通过身份验证,则转到下一页。
现在我无法决定如何制作 UI 以及如何将其合并到网页中(如插件或其他东西)。到目前为止,我一直在使用 Visual Studio 和 C++ 使用 OPENCV 库进行相同的编码。
我打算制作一个基于 CAPTCHA 的手势识别。我的想法是将验证码实现为要求用户做出屏幕上指示的手势(这将是所需手势的图像,例如用手的 V、F、2 等)并使用模式匹配系统验证模式如果已通过身份验证,则转到下一页。
现在我无法决定如何制作 UI 以及如何将其合并到网页中(如插件或其他东西)。到目前为止,我一直在使用 Visual Studio 和 C++ 使用 OPENCV 库进行相同的编码。
看看这个名为“JSFeat”的库,它在一个网络框架中实现了基本的计算机视觉算法,我可以看到你用它来至少对你的项目进行原型设计:
http://inspirit.github.io/jsfeat/#imgproc
演示在浏览器中打开了我的网络摄像头并运行了一些标准算法(边缘检测、光流等)。如果您正在开发自己的算法,可以使用一些矩阵数学来提供帮助,不过我敢打赌,您也可以将其与其他 javascript 线性代数库结合使用。
祝你好运。