神樂めあ 发表于 2019-8-5 22:32:03

萌新一个,请问用python实现这些功能难吗

就是实现能识别屏幕中一定范围内的颜色(就是明日方舟寻访包里面漏出来光的颜色)
还能识别现实中拉链的开合程度
并且能将现实中的拉链的开合程度映射到屏幕上
(而且大概需要什么硬件)

zltzlt 发表于 2019-8-5 22:35:53

应该很难

jackz007 发表于 2019-8-5 22:39:11

      计算机在图像识别方面天生弱势。

神樂めあ 发表于 2019-8-5 22:50:09

我指的是识别相当于屏幕上一块的颜色(估计也很难)

RIXO 发表于 2019-8-6 09:25:39

后者用摄像头加图像识别能完成,前者python的实现不清楚,C的话倒是可以调用WinApi实现

神樂めあ 发表于 2019-8-6 13:53:41

RIXO 发表于 2019-8-6 09:25
后者用摄像头加图像识别能完成,前者python的实现不清楚,C的话倒是可以调用WinApi实现

谢谢了

神樂めあ 发表于 2019-8-6 13:55:29

神樂めあ 发表于 2019-8-6 13:53
谢谢了

那后者可以用放在拉链上的加速度计来确定相对位置/开合程度吗

RIXO 发表于 2019-8-7 08:06:07

神樂めあ 发表于 2019-8-6 13:55
那后者可以用放在拉链上的加速度计来确定相对位置/开合程度吗

先用图像识别,识别拉链的特征,比如说v字形,两边颜色相同,中间颜色不同,之类的,做出模型,通过大量样本确定影响因子,然后开合程度可以用拉链的两条近似的直线取三个点,判断点和点之间的距离解决

神樂めあ 发表于 2019-8-7 08:55:57

RIXO 发表于 2019-8-7 08:06
先用图像识别,识别拉链的特征,比如说v字形,两边颜色相同,中间颜色不同,之类的,做出模型,通过大量 ...

我那个可能用图像识别不是太方便,我在想用加速度传感器放在拉链上然后把加速度两次积分换成位移(这可能精度不高,但我不怎么要求精度)

RIXO 发表于 2019-8-7 09:14:26

神樂めあ 发表于 2019-8-7 08:55
我那个可能用图像识别不是太方便,我在想用加速度传感器放在拉链上然后把加速度两次积分换成位移(这可能 ...

那需要看你加速度传感器和系统的交互,那个传感器的驱动有没有写相关的数据传输api,python调用这些api可以执行,但是比较麻烦,你需要去看类似的书籍了
页: [1]
查看完整版本: 萌新一个,请问用python实现这些功能难吗