0

我正在尝试进行一些图像处理,我想知道使用颜色过滤或对象检测是否是实时流媒体的更好方法。我node.js用于编程目的并node-dronestream用作我的流媒体模块。我想opencv用于图像处理,但不知道如何处理这个任务。我希望无人机简单地按照一条线自动跟随排水沟。所以我希望无人机找到排水沟,并通过清理排水沟中的树叶或任何碎片以某种方式执行其任务。我有node.js的代码和下面显示的流模块。我知道的不多,但我不确定如何为图像处理部分打开cv。附上排水沟的图片。排水沟

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);
4

0 回答 0