繁体   English   中英

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

[英]C++ library for image data acquisition and temporal pixel analysing

我正在研究一个项目,以监测人体组织是否在手术过程中与射频融合,因此我们使用非常快的相机(1800fps)以及组织上的激光照射和帧抓取器(1GB内存)。

目前我们有一个基于C的软件,它只从抓取器获取数据并在PC上传递它也在屏幕上显示图像,但我需要添加一个算法来抓取framegrabber中的所有帧并分析它们掩模并且还实时计算时间图像的对比度偏差。

我认为必须有一个框架可以帮助我在C ++中进行图像分析。 你有什么建议? 对我来说,Zhat是实时处理的最佳选择吗? OpenCV的? OpenGL的? GLPlus?

回答你的问题我认为你应该研究OpenCV和ITK,第二个在医学影像界更受欢迎。

话虽这么说,你打算做什么样的处理? 在这些帧速率下,你只能做简单的事情。 我知道有些帧抓取器可以为您预处理图像,这对您的应用程序来说已经足够了。 由于数据传输和计算的简单性,IMO GPU计算是不可能的

OpenCV是您想要实现的任务的伙伴。 它基本上支持许多图像处理功能,支持通过FFMPEG读取视频,并具有摄像头捕获选项。 使用TBB上的OpenCV和支持GPU的原语,您可以为速度利用GPU功能。 随着OpenCV缓慢但肯定成为图像分析专家/开发人员必须知道的工具,可以轻松获得大量的社区贡献。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM