簡體   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