Matlab转opencv遇到的坑

之前在学校里面做研究用都是Matlab,后来工作中因为对算法的实时性有很高的要求,所以转向了opencv。我想我遇到的第一大坑就是opencv默认的通道顺序是BGR而不是RGB.

这个顺带的就是灰度化和转变颜色空间就是BGR2GRRAY,BGR2HSL而不是rgb2gray和rgb2hsl.  这是我遇到的第一大坑。

 

在图像处理的算法中我经常会用到对原图像进行缩放,对应的函数Matlab 中是imresize,OpenCV中是resize,

其中Matlab在用bilinear 插值方法的时候默认采用了“抗锯齿化” 的算法,而Opencv是没有的。

posted @ 2017-08-06 11:19  JessZhu  阅读(649)  评论(0)    收藏  举报