计算机视觉
我就爱乐呵
这个作者很懒,什么都没留下…
展开
-
多源迁移学习与领域自适应(一)
Aligning Domain-Specific Distribution and Classifier for Cross-Domain Classification from Multiple Sources文章链接:https://aimagazine.org/ojs/index.php/AAAI/article/view/4551Code:https://github.com/ea...原创 2020-04-05 17:46:15 · 10860 阅读 · 0 评论 -
知识蒸馏用于度量学习(一)
Learning Metrics from Teachers: Compact Networks for Image Embedding链接:https://arxiv.org/abs/1904.03624Code:https://github.com/yulu0724/ EmbeddingDistillation知识蒸馏是实现模型压缩的一种有效的方法,它受启发于人类社会中教师和学生之...原创 2020-04-02 08:21:37 · 1024 阅读 · 0 评论 -
OpenCV实现图像通道分割与组合
计算机视觉中处理的图片多是BGR三通道图像,有时根据需要会将图像按照通道分割,有时会将多个通道的图像进行组合成一幅图像,特别是做图像层融合时。OpenCV提供了两个函数split()和merge()来实现图像的通道分割和合并。通道分割split():vector<Mat> channels;split(image1, channels);//分割image1的通道split(ima...原创 2018-05-21 22:56:35 · 4338 阅读 · 0 评论 -
KM算法的一点总结
之前做毕设的时间用到图匹配算法,其中有一步是用Kuhn-Munkres算法求解二分图的匹配问题,KM算法也被称为二分图最大权匹配算法,它的核心思想简单来说就是给你两个点集(这样叫可能不准确,是一个二分图),将两个集合中的点进行“配对”,不断修改配对顺序,直到找到二分图的最大匹配(可以简单理解为一种最优的配对结果,可以通过匈牙利算法求解),当为不同的配对方式赋予一个权值时,就变成了二分图的最大权匹配...原创 2018-05-29 09:03:41 · 2954 阅读 · 0 评论 -
解决VS中Release下使用findcontours导致中断的问题
在计算机视觉中经常需要获得图像的轮廓,OpenCV中有轮廓提取函数findcontours,调用形式为:findContours( InputOutputArray image,OutputArrayOfArrays contours, OutputArray hierarchy,int mode,int method,Point offset=Point())但是在正确调用findcontour...原创 2018-06-24 17:05:07 · 1128 阅读 · 1 评论 -
基于边界梯度的模板匹配算法
最近在做课程作业时,老师要求利用边缘信息进行几何形状芯片的匹配,即给定一个几何形状的形状让其与另外的模板进行匹配,就是模板匹配问题。在OpenCV库中有专门的模板匹配函数matchTemplate,它是利用的图像的像素信息,不符合老师要求的利用边缘信息。网上关于基于边缘信息进行模板匹配的资料不多,最后找到了一名印度工程师做的工作《Edge Based Template Matching》(http...原创 2018-06-30 09:46:25 · 5492 阅读 · 4 评论