Cocoa touch 可可触摸检测运动?

Cocoa touch 可可触摸检测运动?,cocoa-touch,Cocoa Touch,是否可以让iphone摄像头检测运动?如果是,你怎么做 谢谢 你的意思是技术上:?从物理上讲,它已经在录音运动的意义上做到了 从技术上讲,您可以使用AVFoundation.framework中定义的接口,从选定的帧创建位图并进行比较。通常你会制作图像或将其转换为图像,这取决于你的实际项目,并比较像素。如果特定数量的连接像素发生了变化,则一定存在运动 您可以将图像颜色空间转换为灰度,以便在比较时具有更好的性能。这同样取决于你的项目需要多少灰度。挑剔的部分肯定是比较算法。一个简单的方法是只计算改变

是否可以让iphone摄像头检测运动?如果是,你怎么做


谢谢

你的意思是技术上:?从物理上讲,它已经在录音运动的意义上做到了

从技术上讲,您可以使用AVFoundation.framework中定义的接口,从选定的帧创建位图并进行比较。通常你会制作图像或将其转换为图像,这取决于你的实际项目,并比较像素。如果特定数量的连接像素发生了变化,则一定存在运动


您可以将图像颜色空间转换为灰度,以便在比较时具有更好的性能。这同样取决于你的项目需要多少灰度。挑剔的部分肯定是比较算法。一个简单的方法是只计算改变的连接像素,使图像灰度可以节省大量误报。你也可以做一个

很好的即时通讯扫描,查看人们的运动情况。那你有什么建议?只是灰度还是二进制?有什么不同吗?你说使用avFastual.Frask:有什么方法可以做到这一点吗?@ SHTY876找到如何使用AVFLASH框架考虑阅读:二值图像只是灰度图像的特例。那里的像素可能只有两种状态中的一种。在灰度图像中,像素可以是黑色或白色。您可以通过将亮度大于等于50%的所有像素设置为白色,将所有其他像素设置为黑色来实现这一点。为了追踪人们,我会尽可能多地使用阴影。