【问题标题】:Android Signal Processing [closed]Android信号处理[关闭]
【发布时间】:2012-10-09 12:26:04
【问题描述】:

我目前正在从事一个涉及在安卓手机上使用脑电图信号的项目。

我正在决定是否应该为 android 制作自己的信号处理库,因为我似乎在网上找不到任何东西。

有人知道我可以使用的库吗?或者我自己制作一个库会更容易、更快捷吗?

谢谢

【问题讨论】:

  • 您可能希望将 java 标记附加到此问题。很多阅读“处理”的人都在看开源框架 www.processing.org ,所以添加“java”会让你获得更多曝光。
  • @peppermcknight,这不应该将 +signal+ 和 +processing+ 作为单独的标签,而是使用 singnal-processing 标签,这些标签具有误导性。

标签: java android signal-processing


【解决方案1】:

我正在做一个类似的项目。我正在使用NeuroSky MindSet EEG headset 和带有Ketai library 的处理IDE。我无法让 NeuroSky Android API 与我的 Android 2.3.4 或 4.0.1 手机一起使用。在深入研究它为什么不起作用时,我迷失在他们的 API 库中,并决定自己读取数据可能会更容易。我修改了 Ketai 蓝牙程序以读取原始数据,但以一种随意的方式进行(没有执行校验和)。这是一个相当粗略的 hack,但我得到了要在屏幕上绘制的数据,并且已经有几个星期没有处理它了。在我对代码进行更多评论后,我可以将我的代码放在 github 上——如果能得到一些合作会很好。

顺便说一句,如果您不打算将其用于 processing.org 的处理 IDE,那么您很幸运。正如 Arcymag 所指出的那样,关键字“处理”可能会触发像我这样的人收到 processing.org 电子邮件的响应。在任何情况下,Processing IDE 都有一个 Android 模式,允许您在其 IDE 下对 Android 进行编程。如果您想在 Eclipse IDE 中开发您的程序,您可以导出您的项目并将处理的所有功能作为一个库随身携带。导出后,您的代码将是完整的 Java。 Java“正确”和Processing如何呈现Java(一些美学变化)之间只有一些微小的差异。我更喜欢使用 Processing 的强大功能,因为我实际上不是一个“合适的”程序员,因为我的背景是物理学,而 Processing 让编程成为一种乐趣。 (关于 Java 本身和 Stackoverflow 上的处理之间的区别有几个问题。)

这是我在 stackoverflow 上的第一篇文章。我一直在寻找一种回馈方式,因为这个网站仅在这个项目上就为我节省了无数时间。如果你觉得我值得一票,你会让一个菜鸟非常高兴。我可以执行以下操作:发布两个以上的超链接并为答案投票。

【讨论】:

  • 嗨,支持你!.. 我正在做一个类似的项目。我无法获得 Neurosky 声称设备发送的 512 个原始值/秒。这些值波动很大。您能否在 github 上提供指向您的任何源代码的链接或其他内容,以便我能有所了解。
  • 这是我的代码:github.com/Plan99/KittyEEG。抱歉来得太晚了。顺便说一句,我现在正在开发一个您可能感兴趣的新项目:github.com/Plan99/BrainGoggles。干杯!
猜你喜欢
  • 1970-01-01
  • 2010-10-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-04-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多