图形(Graph)和图像(Image)都是多媒体系统中的可视元素,虽然它们很难区分,但确实不是一回事。图形是矢量图(Vector Drawn),它是根据几何特性来绘制的。图形的元素是一些点、直线、弧线等。图像是位图(Bitmap),它所包含的信息是用像素来度量的。
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或更高版本
矢量图常用于框架结构的图形处理,应用非常广泛。图形是人们根据客观事物制作生成的,它不是客观存在的;图像是可以直接通过照相、扫描、摄像得到,也可以通过绘制得到。