Opencv + Visual studio 2010 + C++ 实现非盲去模糊 毕设记录

网上有java的实现,c++的实现,原理一样,都是处理图像像素值,这里做的很简单,是非盲去模糊,即模糊核已知。对图片加模糊,然后多种方法去模糊,比较优劣。。。笑哭我水了

做毕设的那年开始没想好,先看了java后面用c++,主要参考书籍《Visual C++数字图像处理》 

 

【1】java做

java配置opencv,java的也有一本书籍是关于这个图像处理的,名字叫做《数字图像处理  -- Java语言实现》 王宏,赵海滨著,也很老的版本了

 opencv 3.4 + java 

Java+opencv3.2.0

Java Opencv读取图片并显示

Opencv 实现 运动模糊的添加(motion blur)与消除(demotion blur)

 

【2】C++做

2020.12.28 再贴一下当年做本科毕设的参考

opencv教程 2.3.2

OpenCV参考手册

opencv英文教程 2.4.13.7

github 这哥们的库很多,有一个库是数字图像处理源码,就是一本书《VisualC++数字图像处理技术详解源代码

还有一个github  ,也是类似的图像处理书籍的源码 IamgeProcess

opencv结合MFC  开篇1图片2

阮一峰 高斯模糊的算法

opencv中的快速傅里叶变换 FFT

说明:o(╥﹏╥)o 还有很多很多参考的都被我不小心删掉书签,,找不到了,还有一些参考的博客文章等收藏内容在我的收藏栏里【本科毕设-图像处理-OpenCV-VS】,就是记录当时做毕设图像去模糊设计过程的记录,有需要的小伙伴自提~

 

不过还是强推容易拿来交差的 就参考一本老书《Visual C++数字图像处理》 版本很多,不过也差不多,主要这里总结一下

1  刘海波,沈晶

2  谢凤英,赵丹培

3  左飞,万晋森,刘航

4  何斌


最后,就是从哪里找这些书籍和源码了,具体我已经在这篇文章阐述过了,不懂的朋友 请看链接《写参考文献时 图书 PDF搜索 阅读 及随书光盘搜索》

ok,收工了~~~

 

 

2021-4-6

对于FFT再次求证:

当时的发帖子请求问题  傅里叶变换的问题??

然后在博客找的、[傅里叶变换及其应用学习笔记] 七. 傅里叶正(反)变换复习、   傅里叶变换的对称性质 

百度文库有一个对于求逆FFT的解释   FFT快速傅里叶变换(蝶形算法)详解

解释了我多年的疑惑 (⊙︿⊙)!!!

不懂的还是多百度【FFT 蝶形运算】,不懂就问,高效学习!

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值