周记 2020.02.10-02.16
1.异常处理
敲OpenCV,阈值化,故意尝试一个异常。
把两个回调函数的imshow("Output", dst)
的dst
写成同一个变量,引发如下异常。
上述操作根本不会引发异常…即使是拖动Trackbar也互补影响。引发异常的原因是我把adaptiveThreshold()
的参数写错了…
1 |
|
抛出异常的函数
1 |
|
2.自己实现ISP基本流程
这就是我的第三个项目。
核心部分,至少实现Retinex吧。
3.做个学习项目?
把VapourSynth的经验用OpenCV实现一遍,放到Github上(C++实现,或许还能来个Python/Matlab多语言,或干脆Jupyter)。或许…能骗赞?
虽然对我学习本身的帮助可能不是很大。
4.阅读OpenCV源码
想看一下guidedFilter()
的实现过程。虽然官网就有,不用我折腾一圈去查OpenCV…
5. VS GuideFilter
话说vs有方块滤波(boxfilter)吗? 不就是RemoveGrain(20)
嘛。
涉及的概念:
local patch
6.话说学一下Matlab
虽然从大二就接触了Matlab,但似乎没有把它视为一门语言。
1 |
|
上面这句话告诉我们,Matlab与C/C++不同,左值也是可以赋值的。
7.准备面试
话说除了算法题,智力题什么的,也要准备一下。
话说面试面向OpenCV且要求不使用Mat
的那类题,要看一下。