pyautogui 的监督机器学习预测

Posted

技术标签:

【中文标题】pyautogui 的监督机器学习预测【英文标题】:Supervised Machine Learning Prediction to pyautogui 【发布时间】:2018-10-17 08:50:17 【问题描述】:

我是机器学习的新手。

我正在制作智能手套,以使用 KNN 分类器识别不同的手势。到目前为止,我已成功输入代码并能够预测我输入的正确手势。

现在,我想用pyautogui包来连接手势和一些实际的功能,从而控制电脑

(即如果分类器将手势预测为手势“A”,我希望它是左键单击功能。)

但我不太确定这是否可能以及如何做到这一点。 我得到的预测类型是“numpy.ndarray”

【问题讨论】:

【参考方案1】:

您从 KNN 输出中获得的每个 numpy 数组都是唯一的。因此您可以将所有数组输出映射到一些预定义的值 为每个手势定义你想要的功能:

if gesture_1==True:
  pos=pyautogui.position() # to get the position tuple of the cursor
  pyautogui.click(pos[0],pos[1]) #to click at that left-position

【讨论】:

以上是关于pyautogui 的监督机器学习预测的主要内容,如果未能解决你的问题,请参考以下文章

机器学习概要

常用机器学习算法

第一章 机器学习基础

机器学习 一 监督学习和无监督学习的区别 / 蓝讯

机器学习 ------分类

想要机器学习不“短路”?你需要这些套路!