flash - 增强现实通过网络摄像头检测手部心脏

标签 flash webcam augmented-reality

这可能吗?

我正在学习,我想要可以帮助我的提示和教程链接。

Augmented Reality

谢谢!

最佳答案

我刚刚使用 haarcascades 和 opencv 制作了一个类似的程序。我确信它可以很容易地绑定(bind)到 ARToolKit 中。看看我的教程。 http://danielscvtutorials.blogspot.com/p/impress-that-special-someone-with.html

我能够使用这段代码将 ARToolKit 与 OpenCv 联系起来。出于某种原因,ARToolKit 想要使用 ARGB 而不是 BGR 或 RGBA。

ARUint8 rgbTmp[3];
for(int y=0; y < image_opencv->height; y++) {
    for(int x=0; x < image_opencv->width; x++) {
        rgbTmp[0] = image_opencv->imageData[image_opencv->widthStep * y + x*3]; // B
        rgbTmp[1] = image_opencv->imageData[image_opencv->widthStep * y + x*3 + 1]; // G
        rgbTmp[2] = image_opencv->imageData[image_opencv->widthStep * y + x*3 + 2]; // R
        frame->imageData[frame->widthStep * y + x*4] = 255; // A
        frame->imageData[frame->widthStep * y + x*4 + 1] = rgbTmp[2]; // R
        frame->imageData[frame->widthStep * y + x*4 + 2] = rgbTmp[1]; // G
        frame->imageData[frame->widthStep * y + x*4 + 3] = rgbTmp[0]; // B
    }
}
ARUint8 *arImage = (ARUint8 *)frame->imageData; // This is very fast conversion

关于flash - 增强现实通过网络摄像头检测手部心脏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8124044/

相关文章:

android - 增强现实框架

html - 在 html 中嵌入 flash

Flash:最接近 MovieClip 的点

image-processing - 自动网络摄像头应用程序/硬件问题

image - 用 Java 访问网络摄像头的最佳方式

java - 如何在 Java 中连接到网络摄像头?

algorithm - 用于增强现实的 SURF 和 SIFT 替代对象跟踪算法

javascript - 从 FusionCharts 导出图像缺少的拼图是什么?

php - VideoJS Flash 版本不播放文件(PHP 直通流)

java - ARCore – arFragment 中的图像与片段的显示不同