我正在阅读照片并过滤出颜色,这是我在以下图像中获得的结果。代码来自opencv
模块中的示例文件夹。彩色滤光片技术OpenCV
我想喂画面回到一个A.R Drone 2.0
,并有无人机跟着白色。我将如何做第二部分?
var cv = require('C:/users/danny/codes/node_modules/opencv/lib/opencv');
// (B)lue, (G)reen, (R)ed
var lower_threshold = [220, 220, 220];
var upper_threshold = [255, 255, 255];
//var lower_threshold = [46, 57, 83];
//var upper_threshold = [80, 96, 115];
cv.readImage('C:/users/danny/codes/node_modules/opencv/examples/files/gutter.jpg',
function(err, im) {
if (err) throw err;
if (im.width() < 1 || im.height() < 1) throw new Error('Image has no size');
im.inRange(lower_threshold, upper_threshold);
im.save('C://users/danny/codes/coin_detected.jpg');
console.log('Image saved to C://users/danny/codes/coin_detected.jpg');
});
第二部分,你的意思是计算移动无人机的轨迹?或者与Parrot SDK(http://developer.parrot.com/)连接? – Mepix
将无人机的轨迹移至白线。我一直在使用'node.js'。不知道什么是SDK。 – Danny
该SDK是用于控制无人机的软件开发工具包。以下是一些Parrot无人机的SDK文档链接(http://developer.parrot.com/docs/SDK3/)。我认为你的A.R. Drone 2.0将与SDK2相对应,SDK2也可以在网站上找到。 – Mepix