GPU Camera Sample是一個(gè)用于機(jī)器視覺相機(jī)應(yīng)用的實(shí)時(shí)GPU處理軟件,性能基準(zhǔn)和玻璃到玻璃的時(shí)間測(cè)量,提供具有實(shí)時(shí)GPU圖像處理功能的相機(jī)樣本應(yīng)用,支持Windows, Linux, Jetson平臺(tái)!
軟件特色
該軟件是基于以下相機(jī)應(yīng)用的圖像處理管道,其中包括。
原始圖像采集(單色或雙色8位,12位打包/非打包,16位)。
導(dǎo)入到GPU
原始數(shù)據(jù)轉(zhuǎn)換和解包
線性化曲線
壞像素校正
暗幀減法
平場校正
白平衡
曝光校正(亮度控制
帶有HQLI(5×5窗口)、L7(7×7窗口)、DFPD(11×11)、MG(23×23)算法的去層器
用3×3矩陣進(jìn)行色彩校正
基于小波的去噪器
裁剪/調(diào)整大小/翻轉(zhuǎn)/翻轉(zhuǎn)/旋轉(zhuǎn)
伽瑪(線性,sRGB
JPEG / MJPEG 編碼/解碼
H.264和HEVC編碼/解碼
通過OpenGL輸出到顯示器
從GPU輸出到CPU內(nèi)存
MJPEG和H.264/H.265流媒體
將壓縮的圖像/視頻存儲(chǔ)到SSD
使用方法
對(duì)Windows的要求
相機(jī)SDK或GenICam軟件包+相機(jī)供應(yīng)商的GenTL生產(chǎn)商(.cti)。目前支持XIMEA, MATRIX VISION, Basler, FLIR, Imperx, JAI, Daheng Imaging等相機(jī)。
Fast video SDK (demo) ver.0.16.3.0
nvidia cuda-10.2
Qt ver.5.13.1
編譯器MSVC 2017或更高版本