openCV应用示例

此压缩包含有4个项目,请使用e2 studio 7.6.0以上版本 import到你的workspace,工具链为“7 2017-q4-major”

  • bsp - 评估版驱动及freertos和预编译的静态库(和手势识别demo的bsp稍有不同,更新了SDRAM驱动,稍微调整了os抽象层代码的执行,手势识别应用请还使用原有bsp)
  • app - openCV DRP benchmark sample
  • mw - openCV源码及预编译的库
  • bootloader - loader源码 (一般无需修改)
  • tools - JLINK烧录脚本和预编译的应用程序bin文件,可直接执行program_rza2m_DRPBenchmark.bat进行烧录

1. 此示例调用了openCV的threshold函数,处理来自MIPI摄像头的图像,对上半部1/2图像做二值化处理并统计处理时间;

2. 然后调用了DRP的二值化库处理图像的下半部分并统计执行时间;

3. 然后在屏幕的Graphic层显示处理时间对比。

openCV的调用示例在r_opencv.cpp中,函数声明在r_opencv.h中

请参考此工程添加openCV库函数的调用方式及工程属性的配置,并自行添加其它openCV及DRP功能功能。

如果需要运行此示例请注意main.c中描述的关于底板SW6 开关的设定

Anonymous