首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于图像数据采集和时间像素分析的C++库

用于图像数据采集和时间像素分析的C++库
EN

Stack Overflow用户
提问于 2012-03-21 18:10:52
回答 2查看 589关注 1票数 3

我正在做一个监测人体组织是否在手术过程中与射频融合的项目,因此我们使用了一个非常快的摄像头(1800fps),以及对组织和帧采集卡(1 1GB内存)的激光照明。

目前,我们有一个基于C的软件,它只从采集卡获取数据,并将其传递到PC上,也在屏幕上显示图像,但我需要添加一个算法来从采集卡获取所有帧,并使用掩模对它们进行分析,还需要实时计算时间图像的对比度偏差。

我认为肯定有一个框架可以帮助我在C++中进行图像分析。你有什么建议?Zhat是我尽可能快地实时处理的最佳选择吗?OpenCV?OpenGL?GLPlus?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-03-21 20:39:30

对于你想要完成的任务,OpenCV是你的伙伴。它基本上支持许多图像处理功能,支持通过FFMPEG读取视频,还具有摄像头捕获选项。在TBB和图形处理器的基础上使用OpenCV,你绝对可以利用图形处理器的能力来提高速度。此外,由于OpenCV正在缓慢但肯定地成为图像分析专家/开发人员的必备工具,因此很容易获得大量社区贡献。

你可能会选择OpenGL。但它更适合3D图形类型的项目,而不仅仅是处理视频/图像/帧。

票数 2
EN

Stack Overflow用户

发布于 2012-03-21 19:06:08

为了回答你的问题,我认为你应该看看OpenCV和ITK,第二个在医学成像社区更受欢迎。

也就是说,你打算做什么样的处理呢?在这些帧率下,你只能做简单的事情。我知道一些图像采集器可以为您预处理图像,这可能足以满足您的应用程序的需求。由于数据传输和计算的简单性,IMO GPU计算是不可能的。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9802390

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档