js-augmented使用Node.js与JavaScript实现Canvas图像增强现实

在增强现实(AR)应用中,js-augmented提供了简单易用的方法,使用Node.jsJavaScript结合Canvas来实现图像增强。测试:如何使用?

  1. 创建AR.Detector对象

javascript

var detector = new AR.Detector();

  1. 调用检测功能

javascript

var markers = detector.detect(imageData);

这里,markers将返回一个包含检测到的AR.Marker对象的数组,每个AR.Marker对象有以下属性:

  • id:标记的唯一ID。
  • :标记的2D角。

  • 获取Canvas的ImageData对象

javascript

var canvas = document.getElementById("canvas");

var context = canvas.getContext("2d");

var imageData = context.getImageData(0, 0, canvas.width, canvas.height);

此处,imageData参数必须为有效的ImageData画布对象,以便进行图像增强现实操作。

zip
js-augmented-master.zip 预估大小:9个文件
folder
js-augmented-master 文件夹
file
.gitignore 18B
file
package.json 90B
folder
public 文件夹
folder
js 文件夹
file
augmented.js 4KB
folder
libs 文件夹
file
cv.js 17KB
file
aruco.js 6KB
file
polyfill.js 956B
file
index.html 533B
file
README.md 2KB
file
server.js 119B
zip 文件大小:10.12KB