【问题标题】:MATLAB video capture & image processing without the Image Acquisition ToolboxMATLAB 视频捕获和图像处理,无需图像采集工具箱
【发布时间】:2012-09-27 21:08:58
【问题描述】:

我想在 MATLAB 中捕捉实时视频并从中获取图片帧,然后进行图像处理以识别环境中的某些颜色

我没有图像采集工具箱,我只有图像处理工具箱。我知道的方法使用图像采集工具箱功能。

【问题讨论】:

  • 我不知道基于 matlab 的解决方案,但是使用 Opencv(有或没有 python)你肯定可以编写一个小程序来捕获和处理初始视频源。
  • 好吧,他们制作 IA 工具箱是有原因的...如果您有 Labview,您可以将处理 m 代码嵌入到 labview 的采集方面以捕获实时流,或关注 @Maurits 'idea并使用OCV捕获m并编译成c代码

标签: matlab


【解决方案1】:

【讨论】:

  • 谢谢,我相信这些工作不需要工具箱。我只是在运行它们时遇到问题,因为它们会出错。 VCAPG2 解决方案给了我错误:“double”类型的输入参数的未定义函数“vcapg2”。我只是将 dll 文件放在与 m 文件相同的目录中,然后运行 ​​m 文件。是否有进一步的指示要先执行?我在 MATLAB R2008 和 R2011b 上试过了,我得到了同样的错误。
  • @elefante 检查您是否安装了 DirectX 运行时库。最新的源代码和dll可以在这个链接中找到:ikko.k.hosei.ac.jp/~matlab/matkatuyo/vcapg2_release.zip
  • 非常感谢它现在可以正常工作了。 VCAPG2 和 Frame Grabber 解决方案都在工作。我很感激。
猜你喜欢
  • 2013-02-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-04-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多