小编Mat*_*t H的帖子

图像/视频处理选项

我有一个12伏的小型相机,放在一个蜂箱内.它用红外LED点亮(蜜蜂看不到红外线).它沿着电线向我的小电视监视器发送一个简单的NTSC信号.这让我可以看到蜂巢的内部,而不会打扰蜜蜂.

女王背后有一个圆点,当她在框架中时非常明显.

我希望有一些处理信号的东西,以便在皇后在帧中时进行注册.这不一定非常准确.不是处理视频,而是每隔10秒拍摄一次图像并查看是否存在一定量的亮度(表示女王在帧中)也是如此.

这很有用,因为它可以帮助养蜂人知道女王是否还活着(如果她没有出现好几天就可能意味着什么是错的).

我很想听听有关处理此视频的廉价方法的建议,特别是在低功耗的情况下.覆盆子?Arduino的?

相机示例: 这里

示例视频(帧中没有女王): 这里

python arduino

12
推荐指数
1
解决办法
952
查看次数

在下一步之前等待流星收集完成

我有一个应该显示一些数据的Meteor模板.

Template.svg_template.rendered = function () {
  dataset_collection = Pushups.find({},{fields: { date:1, data:1 }}, {sort: {date: -1}}).fetch();

  a = moment(dataset_collection[0].date, "YYYY/M/D");
  //more code follows that is also dependent on the collection being completely loaded
};
Run Code Online (Sandbox Code Playgroud)

有时它有效,有时我得到这个错误:

来自Deps afterFlush函数的异常:TypeError:无法读取undefined的属性'date'

我在任何情况下都不使用Deps.据我了解,该集合在完成加载之前就被引用了.

因此,我想弄清楚如何简单地说"等到收集之后才能找到收集品".应该是直截了当的,但找不到更新的解决方案.

javascript meteor

12
推荐指数
1
解决办法
1万
查看次数

使用Javascript解析XML(在Google脚本中)

我有温度传感器流式传输三个蜂箱的温度,并希望能够解析XML流以提供传感器的最后一个值.

我想:

  • 传感器1:75度(更新时间:下午9:04)
  • 传感器2:75度(更新时间:下午9:04)

等等

我在Google Scripts中运行以下脚本,但一直收到错误消息:

在对象<?xml version ="1.0"encoding ="UTF-8"中找不到函数getContentText?>

这是一个简单的脚本:

function XMLing() {

  var response = UrlFetchApp.fetch("https://api.cosm.com/v2/feeds/79697.xml?key=[private key here]");

  var doc = Xml.parse(response.getContentText(), true);
  var records = doc.getElements("current_value");
  var details = records[0].getText();

  return details;

}
Run Code Online (Sandbox Code Playgroud)

这是XML:

<eeml xmlns="http://www.eeml.org/xsd/0.5.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="0.5.1" xsi:schemaLocation="http://www.eeml.org/xsd/0.5.1 http://www.eeml.org/xsd/0.5.1/0.5.1.xsd">
  <environment updated="2012-10-21T00:44:32.162393Z" created="2012-10-10T21:19:43.373591Z" id="79697" creator="https://cosm.com/users/greennomad">
    <private>false</private>
    <data id="sensor1tem">
      <current_value at="2012-10-21T00:44:32.019058Z">67.00</current_value>
      <max_value>618.0</max_value>
      <min_value>611.0</min_value>
    </data>
    <data id="sensor2tem">
      <current_value at="2012-10-21T00:44:32.019058Z">60.57</current_value>
      <max_value>61.5</max_value>
      <min_value>60.41</min_value>
    </data>
...
Run Code Online (Sandbox Code Playgroud)

javascript xml parsing google-apps-script

6
推荐指数
1
解决办法
3370
查看次数

标签 统计

javascript ×2

arduino ×1

google-apps-script ×1

meteor ×1

parsing ×1

python ×1

xml ×1