![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OpenCV函数学习
SRT字符不够
学习数学增加自己的知识
展开
-
opencv的imread函数相对路径问题
imread函数中,一个点代表省略当前文件夹路径,两个点则代表回到上一个文件夹路径。cv::Mat img11 = cv::imread("./res/panda.bmp");比如这个是,Visual Studio 2015\Projects\Opencv_cuda_test1\Opencv_cuda_test1,工程文件路径下的res文件夹。cv::Mat img12 = cv::imread(...原创 2018-05-03 13:39:55 · 10687 阅读 · 3 评论 -
深度学习可视化反卷积deconv deconvolution到底如何实现,也是反向传播的卷积层梯度
网上帖子都是给一个2D的卷积图,其实并没什么用。由于任务需要,我自己写一套反向传播,发现各种坑的地方,这次介绍一下反卷积的实现。我开始以为反卷积这样就可以permute(para_conv, [2 1 4 3]);但直接这样是不对的。实际需要,在4D卷积核最后两个channel维度(3 和 4)互换后,一定要把前面两维也做变换。具体变换就是上下、左右各翻转一次。可以用fliplr和flipud实现...原创 2018-06-11 17:49:37 · 2699 阅读 · 1 评论 -
warpPolar一个opencv函数
我经常使用matlab,halcon,opencv和python做视觉算法。他们各有优缺点,今天我想讲一下其中的一个函数,opencv-Image processing-Geometric Image Transformations-warpPolar()。这个函数对标halcon里面是polar_trans_image_ext这个算子。简而言之就是对图像做极坐标的变换。比如你图像里有一个圆弧,你...原创 2018-05-30 16:25:30 · 2397 阅读 · 0 评论 -
关于Harris算法,角点检测的感想
首先推荐阅读一下基本入门信息。比如这篇文章。cnblogs.com/ronny/p/4009425.html。读到了将图像在(x, y)点平移(delta x, delta y)后,获得了一个近似为二元二次方程的椭圆函数时,没有博客仔细说明这后面的隐藏的idea。首先椭圆函数的两个变量就是delta x和delta y,然后希望自相关函数在微小的delta x和delta y改变下,都能有...原创 2019-08-03 18:47:13 · 369 阅读 · 0 评论