来公司实习快两月了,两个月的时间,大部分时间在写项目组安排的入职培训作业。期间复习了一下C++,本科时候没有认真的学,以至于好多知识都忘了,作业本身难度不是特别大,但是我做起来还是感觉挺费力的。
图像处理的原因,要学习opencv,以前没有接触过的东西,只知道ta是一个图形库,学着调用它自带的函数,但是并没有完全理解具体的实现。尤其是涉及到的傅里叶变换和拉普拉斯变换,看了好几遍都无法理解。
作业过程中遇到了各种问题,是因为之前的代码量太少了,甚至有些愚蠢的细节问题,希望通过不断地写,以后可以变得好一些。
下面是部分作业
- 灰度变换、尺寸改变和旋转、区域截取、
- 滤波操作(中值双边均值),canny、soble、fft等算子
- 形态学运算,轮廓提取并显示
- 直方图的均衡化,霍夫线和圆的检测并显示
- harris角点检测
- 标出图像上的形状,找出圆形,并给出置信度
- 提取颜色直方图,并写文件,利用颜色直方图信息对新的图像进行检索
- 读取*.csv文件,根据分类结果,计算每种类别的准确率和召回率
- 了解贝叶斯分析原理,用C++实现一个贝叶斯分类器
- 用opencv训练好的adaboot人脸检测模型进行人脸检测,并封装代码
现在看看发现就这几个题目,自己用了这么长的时间,真的是太菜了,后面要加入项目组了,一定要努力的学习。
希望明年能找个好工作!