找回密码
 立即注册
查看: 279|回复: 5

图像处理这门课该怎么学?

[复制链接]
发表于 2021-7-12 19:11 | 显示全部楼层 |阅读模式
图像处理这门课该怎么学?
发表于 2021-7-12 19:17 | 显示全部楼层
推荐做一个美颜项目,包括大眼,瘦脸,磨皮,美白,祛痘,各种滤镜,马赛克,and so on会涉及图像形态学变换,图像锐化,增强,模糊,连通阈,插值,色彩空间转换,认真去做,试着读opencv源码,推荐使用c++,推荐毛星云的opencv3编程入门,做完以后基本数字图像处理就掌握的差不多了,然后做一个图像识别的小项目,比如车牌识别,分类啊,等等,用机器学习加hog特征提取,推荐使svm或者adboost,最后呢,可以去搞深度学习,然后你会发现自己之前真是太费劲了,,,,深度学习可以这么吊!但是。。从古至今可以打通你的任督二脉,不囿于一时,久了就会发现自己的优势所在!
发表于 2021-7-12 19:22 | 显示全部楼层
图像处理学习分这几个阶段:
1.利用代码实现读取 保存以及图像像素修改和图像的数字化表示
2.学习图像处理基本算法如图像变换 增强 锐化等
3.完成图像分割和图像特征处理等
4.就是结合123完成图像识别和图像分类
123步都是基础,4是应用。搞定之后推荐搞深度学习
如果只是一般学习,matlab就合适了。进一步学习推荐python的opencv和pillow这两个包学习一下最好
发表于 2021-7-12 19:31 | 显示全部楼层
如果是学理论知识的话,冈萨雷斯的那本数字图像处理要看,知识比较全面。

学习OpenCV,有很多语言的版本,C++、Python等。如果对C++不熟的话,用Python是很容易的,里面有对应的opencv库。动手实践是最好的方法。网上都有很多对应的教程。
发表于 2021-7-12 19:34 | 显示全部楼层
冈萨里斯那本书,配合着matlab的那本看,看完就差不多入门了。
发表于 2021-7-12 19:39 | 显示全部楼层
首先还是要理解图像处理中的一些术语和概念,其次是要把算法的原理搞明白,最好自己编程实现一下算法,数字图像处理配套有Matlab版本的书,有能力的话可以根据Matlab配套的内容在C++中实现。
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-11-23 19:42 , Processed in 0.089737 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表