A.R无人机2.0物体识别

时间:2017-09-12 16:13:49

标签: javascript node.js opencv png ar.drone

我正在尝试进行一些图像处理,我想知道使用颜色过滤或物体检测是否是一种更好的实时流媒体方法。我使用node.js进行编程,node-dronestream作为流媒体模块。我想使用opencv进行图像处理,但不确定如何处理此任务。我希望无人机能够通过跟随线路自主地跟随排水沟。因此,我希望无人机找到排水沟,并通过清理排水沟中的树叶或任何碎片来完成任务。我有node.js的代码和下面显示的流模块。我知道它不多但我不知道如何opencv用于图像处理部分。附加了装订线的图片。Gutter

var arDrone = require('ar-drone');
var client  = arDrone.createClient();

client.takeoff();

client
      .after(2000, function() {
        this.up(1);
      })
      .after(5000, function() {
        this.front(1.0);
      })
      .after(2000, function() {
        this.clockwise(0.5);
      })
      .after(5000, function() {
        this.back(0.8);
      })
      .after(2000, function() {
        this.land();
      });

var http = require("http"),
    drone = require("../../index");

var server = http.createServer(function(req, res) {
  require("fs").createReadStream(__dirname + "/index.html").pipe(res);
});

drone.listen(server);
server.listen(5555);

0 个答案:

没有答案