FastCV为计算机视觉(CV,computer vision)的应用开发者提供了两个主要功能:提供CV常用的函数库,其已经进行了优化且可以高效的运行在移动设备上;提供干净的processor-agnostic硬件加速API,基于此芯片厂商能够在其硬件上进行硬件加速FastCV函数。最新版本FastCV1.5.0支持安卓和Windows移动开发,可以从高通网站developer.qualcomm.com上免费下载,其采用二进制文件统一发布,包含两种库的实现:一种运行在ARM处理器上被称为“FastCV
for ARM”,一种运行在高通Snapdragon芯片上被称为“FastCV for Snapdragon”。
FastCV提供的接口函数(fastcv.h文件中)部分如下:
1.基本函数
FASTCV_API void fcvGetVersion( char* version, unsigned int versionLength ); 获取版本信息
FASTCV_API int fcvSetOperationMode( fcvOperationMode mode ); 选择硬件运行单元实例