基于fpga的嵌入式图像处理(总结篇)

本文档是一系列关于使用fpga进行嵌入式图像处理的教程总结,涵盖fpga基础操作、python图像处理、verilog图像算法实现及fpga上的图像处理实战。通过学习,读者将掌握如何利用fpga加速图像处理任务。
摘要由CSDN通过智能技术生成

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】

        做图像的同学很多,大部分都是用matlab、c、python。做fpga的也不少,不过大部分都是做运动控制、数据通讯、或者ic验证等工作的。实际开发中,用fpga做图像加速的有,但是不多。正是基于对图像和fpga的好奇,编写了这一系列的blog,希望对有志于这个方向学习的同学提供一点帮助。

        整个系列分成四个部分,第一部分主要讲解基本的fpga操作;第二部分主要是利用python+opencv实现常用的图像处理算法;第三部分则是verilog仿真,也就是将部分算法翻译成verilog语言;第四部分是fpga移植,verilog实现的代码需要再次优化之后才能运行在fpga上面。

1、fpga实操训练

        1)基础

https://feixiaoxing.blog.csdn.net/article/details/128273977

        2)按键输入

https://feixiaoxing.blog.csdn.net/article/details/128293618

        3)按键消抖

https://feixiaoxing.blog.csdn.net/article/details/128307134

        4)锁相环pll

https://feixiaoxing.blog.csdn.net/article/details/128322700

        5)数码管

https://feixiaoxing.blog.csdn.net/article/details/128336248

        6)uart串口

https://feixiaoxing.blog.csdn.net/article/details/128362958

        7)小功能到模块开发

https://feixiaoxing.blog.csdn.net/article/details/128379764

        8)利用fpga实现pwm

https://feixiaoxing.blog.csdn.net/article/details/128392235

        9)仿真和状态机

https://feixiaoxing.blog.csdn.net/article/details/128425894

        10)signal tap调试

https://feixiaoxing.blog.csdn.net/article/details/128426421

        11)vga测试

https://feixiaoxing.blog.csdn.net/article/details/128429476

        12)ip rom

https://feixiaoxing.blog.csdn.net/article/details/128474878

        13)ip ram和ip fifo

https://feixiaoxing.blog.csdn.net/article/details/128487210

        14)硬件乘法器

https://feixiaoxing.blog.csdn.net/article/details/128502888

        15)从模块到系统开发

https://feixiaoxing.blog.csdn.net/article/details/128513160

        16)lcd测试

https://feixiaoxing.blog.csdn.net/article/details/128733176

        17)lcd字符显示

https://feixiaoxing.blog.csdn.net/article/details/128748251

        18)一个典型的fpga系统

https://feixiaoxing.blog.csdn.net/article/details/128751576

        19)系统开发和硬件接口

https://feixiaoxing.blog.csdn.net/article/details/128757186

        20)fpga和cpu之间的配合

https://feixiaoxing.blog.csdn.net/article/details/128760276

2、python图像处理

        21)opencv入门

https://blog.csdn.net/feixiaoxing/article/details/128763357

       22)灰度化

https://feixiaoxing.blog.csdn.net/article/details/128764150

        23)图像镜像

https://feixiaoxing.blog.csdn.net/article/details/128764320

        24)旋转

https://feixiaoxing.blog.csdn.net/article/details/128767852

        25)图像平移

https://feixiaoxing.blog.csdn.net/article/details/128768222

        26)图像缩放

https://feixiaoxing.blog.csdn.net/article/details/128769292

        27)直方图增强

https://feixiaoxing.blog.csdn.net/article/details/128770876

        28)均值滤波

https://feixiaoxing.blog.csdn.net/article/details/128772625

        29)中值滤波

https://feixiaoxing.blog.csdn.net/article/details/128772939

        30)高斯滤波

https://feixiaoxing.blog.csdn.net/article/details/128773669

        31)prewitt算子

https://feixiaoxing.blog.csdn.net/article/details/128781973

        32)sobel算子

https://feixiaoxing.blog.csdn.net/article/details/128782674

        33)laplacian算子

https://feixiaoxing.blog.csdn.net/article/details/128783008

        34)二值化

https://feixiaoxing.blog.csdn.net/article/details/128783195

        35)腐蚀和膨胀

https://feixiaoxing.blog.csdn.net/article/details/128793993

        36)开运算和闭运算

https://feixiaoxing.blog.csdn.net/article/details/128796408

        37)轮廓提取

https://feixiaoxing.blog.csdn.net/article/details/128808703

3、verilog图像算法实现与仿真

        38)流程与实现

https://feixiaoxing.blog.csdn.net/article/details/128809361

        39)并行处理方法

https://feixiaoxing.blog.csdn.net/article/details/128841965

        40)代码与实践

https://feixiaoxing.blog.csdn.net/article/details/128875413

4、fpga图像处理

        41)基于camera的图像读取和显示

https://feixiaoxing.blog.csdn.net/article/details/128878789

        42)基于sd卡图像读取和显示

https://feixiaoxing.blog.csdn.net/article/details/128879733

        43)灰度化

https://feixiaoxing.blog.csdn.net/article/details/128888314

        44)二值化

https://feixiaoxing.blog.csdn.net/article/details/128888883

        45)sobel算子

https://feixiaoxing.blog.csdn.net/article/details/128893626

        46)图像取反

https://feixiaoxing.blog.csdn.net/article/details/128907783

        47)对比度增强

https://feixiaoxing.blog.csdn.net/article/details/128925246

        48)均值滤波

https://feixiaoxing.blog.csdn.net/article/details/128928930

        49)laplacian算子

https://feixiaoxing.blog.csdn.net/article/details/128943103

        50)腐蚀和膨胀

https://feixiaoxing.blog.csdn.net/article/details/128946309

  • 5
    点赞
  • 100
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

嵌入式-老费

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值