基于RK3399和OpenCV实现实时视频增强

jsxyhelu2015 2023-01-13 01:57:28

课程名称适应人群
基于RK3399和OpenCV实现实时视频增强高校学生,科研工作者,图像处理爱好者,图像处理项目开发者

     在我主要负责实现的“血管增强”“白板扫描增强”等实时类项目中,都不约而同地有以下需求:

1、要求速度,追求10fps以上的刷新;

2、要求嵌入式,希望能够部署在小型化系统上;

3、界面不复杂,但是希望能够通过按键、串口通信等方式进行控制;

4、浸入式需求,也就是这样一个系统只做这样一个事情……

      结合实际工作实际,我做了“软、硬”件两个方面的专项研究:

     算法优化的系统方法 : GaussFilter

     硬件及工具链的选择 : Rk3399

本门课程 ,就是在这些研究上的经验交流和资料分享。具体细节,请看综述。

建议的学习模式:

1、每周学习16个小时,预计3个星期解决战斗;
2、参考附件资料进行编码联系,使用电子方法记录心得;
3、在有参考的条件下,完成最后3个大实验。
...全文
1357 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
C++是一种面向对象的计算机程序设计语言,由美国AT&T贝尔实验室的本贾尼·斯特劳斯特卢普博士在20世纪80年代初期发明并实现(最初这种语言被称作“C with Classes”带类的C)。它是一种静态数据类型检查的、支持多重编程范式的通用程序设计语言。它支持过程化程序设计、数据抽象、面向对象程序设计、泛型程序设计等多种程序设计风格。C++是C语言的继承,进一步扩充和完善了C语言,成为一种面向对象的程序设计语言。C++这个词在中国大陆的程序员圈子中通常被读做“C加加”,而西方的程序员通常读做“C plus plus”,“CPP”。 在C基础上,一九八三年又由贝尔实验室的Bjarne Strou-strup推出了C++。 C++进一步扩充和完善了C语言,成为一种面向 对象的程序设计语言。C++目前流行的编译器最新版本是Borland C++ 4.5,Symantec C++ 6.1,和Microsoft Visual C++ 2012。C++提出了一些更为深入的概念,它所支持的这些面向对象的概念容易将问题空间直接地映射到程序空间,为程序员提供了一种与传统结构程序设计不同的思维方式和编程方法。因而也增加了整个语言的复杂性,掌握起来有一定难度。C++由美国AT&T贝尔实验室的本贾尼·斯特劳斯特卢普博士在20世纪80年代初期发明并实现(最初这种语言被称作“C with Classes”带类的C)。开始,C++是作为C语言的增强版出现的,从给C语言增加类开始,不断的增加新特性。虚函数(virtual function)、运算符重载(Operator Overloading)、多重继承(Multiple Inheritance)、模板(Template)、异常(Exception)、RTTI、命名空间(Name Space)逐渐被加入标准。

1

社区成员

发帖
与我相关
我的任务
社区管理员
  • jsxyhelu2015
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧