GPU Camera Sample是一个用于机器视觉相机应用的实时GPU处理软件,性能基准和玻璃到玻璃的时间测量,提供具有实时GPU图像处理功能的相机样本应用,支持Windows, Linux, Jetson平台!
软件特色
该软件是基于以下相机应用的图像处理管道,其中包括。
原始图像采集(单色或双色8位,12位打包/非打包,16位)。
导入到GPU
原始数据转换和解包
线性化曲线
坏像素校正
暗帧减法
平场校正
白平衡
曝光校正(亮度控制
带有HQLI(5×5窗口)、L7(7×7窗口)、DFPD(11×11)、MG(23×23)算法的去层器
用3×3矩阵进行色彩校正
基于小波的去噪器
裁剪/调整大小/翻转/翻转/旋转
伽玛(线性,sRGB
JPEG / MJPEG 编码/解码
H.264和HEVC编码/解码
通过OpenGL输出到显示器
从GPU输出到CPU内存
MJPEG和H.264/H.265流媒体
将压缩的图像/视频存储到SSD
使用方法
对Windows的要求
相机SDK或GenICam软件包+相机供应商的GenTL生产商(.cti)。目前支持XIMEA, MATRIX VISION, Basler, FLIR, Imperx, JAI, Daheng Imaging等相机。
Fast video SDK (demo) ver.0.16.3.0
nvidia cuda-10.2
Qt ver.5.13.1
编译器MSVC 2017或更高版本