
cv
qinglv1
如有问题,请发送给到邮箱:772152438@qq.com
展开
-
利用opencv检测移动的物体----mog2()
检测移动的物体,opencv具有一个函数是mog2()。原创 2020-03-11 16:12:27 · 612 阅读 · 0 评论 -
resnet的blob
原创 2019-05-15 15:26:49 · 155 阅读 · 0 评论 -
对深度可分离卷积、分组卷积、扩张卷积、转置卷积(反卷积)的理解
https://blog.youkuaiyun.com/Chaolei3/article/details/79374563参考:https://zhuanlan.zhihu.com/p/28749411https://zhuanlan.zhihu.com/p/28186857https://blog.yani.io/filter-group-tutorial/https://www.zhi...转载 2019-07-14 21:15:58 · 245 阅读 · 0 评论 -
求凸包的两种算法
凸包指的是一个点集中的最小凸多边形,且其包含了所有点集内的点;简单地说,就是点集最外侧的点构成的凸多边形。求凸包有两种方法:卷包裹法和Graham-Scan算法。1、卷包裹法:每次找出极角最小的边,通过它到达下一点,重复这一过程直到回到原点;具体过程如下:(1)找出左下角的点(以横纵坐标为第一第二关键字,可以找x最小的,x相同则找y最小的),显然这个点一定为凸包上的一个顶点;(2)...转载 2019-07-14 21:17:12 · 1145 阅读 · 0 评论 -
batchnorm原理及代码详解
转载自:http://www.ishenping.com/ArtInfo/156473.htmlbatchnorm原理及代码详解原博文原微信推文见到原作者的这篇微信小文整理得很详尽、故在csdn上转载其文章、我觉得先Mark下来!便于以后研究!前言Face book AI research(FAIR)吴育昕-凯明联合推出重磅新作Group Normbalizat...转载 2019-07-14 21:24:00 · 1950 阅读 · 0 评论 -
感受野的计算
以下图为例:对于其中的左上图,输入图像为 5×5 的矩阵(蓝色网格)。然后使用 p=1 的零填充(即在输入图像周围添加一圈透明网格)以在卷积过程中保留边缘信息。之后,使用步幅 s=2 的 3×3 卷积核在该图像上进行卷积,得到大小为 3×3 的特征图(绿色网格)。在这个例子中,会得到 9 个特征,每个特征都有大小为 3×3 的感受野(淡蓝色覆盖的矩形区域)。我们可以在这个绿色网格上使...原创 2019-08-04 21:22:23 · 295 阅读 · 0 评论 -
零散记录
1.Adaboost, GBDT 与 XGBoost 的区别.GBDT本身又是什么2.各种batchnorm及其变种。global batch,layer batch,等等3.优化方法:SGD等等的变种4.c++的指针和引用的区别;c++的容器;c++的虚函数;c++的向量和list的区别以及适用情况。5.检测网络的nms(非极大值抑制)丢掉物体,如何减少这种影响。好像是有soft...原创 2019-07-23 18:54:56 · 178 阅读 · 0 评论 -
卷积的计算量flops
W,H是feature map的宽高,一般也相等。cin,cout是说输入和输出的channel分别是多少,k,w是卷积核大小,这两个一般相等。参考https://blog.youkuaiyun.com/weixin_42702666/article/details/88869086 进行一部分的补充,如下:假设输入特征图大小为 D_F×D_F×M,输出特征图大小为 D_F×D_F×N,卷...原创 2019-08-04 21:39:56 · 2681 阅读 · 0 评论 -
目标检测 — two-stage检测
转载自:https://www.cnblogs.com/eilearn/p/9061816.html目标检测 — two-stage检测 目前主流的目标检测算法主要是基于深度学习模型,其可以分成两大类:two-stage检测算法;one-stage检测算法。本文主要介绍第一类检测算法,第二类在下一篇博文中介绍。 目标检测模型的主要性能指标是检测准确度和速度,对于准确度,目标检测要考...转载 2019-03-24 19:03:04 · 1193 阅读 · 0 评论 -
图像的亮度变化调整,python
转自:https://www.cnblogs.com/yinxiangpei/articles/3302903.html图像编辑之亮度调整从原理上来说,进行亮度调整无非两种渠道:转换到HSL或HSV(HSB)颜色空间,直接对L或者V进行调整。再者就是对R,G,B三个通道同时进行调整以达到调整亮度的效果。又可以细分为大约四种方法: 1.转换到HSL(HSV)颜色空间调整 这可以说是最直...转载 2018-05-14 10:04:04 · 13316 阅读 · 1 评论 -
图像类型改变,图像质量变化,python
1.对于.jpeg类型的图片,可以利用cv2里面的函数对它进行图像质量的修改[int(cv2.IMWRITE_JPEG_QUALITY), 50],这个里面的参数50 什么的代表对它图片质量的修改,在cv2.imwrite()函数里面的参数具有这个歌修改图片质量的功能。 但是对于cv2的读取和写入,基本上是不能有中文路径的,所以,需要别的函数进行修改一下 (1)读取的时...原创 2018-05-22 14:42:00 · 1969 阅读 · 0 评论 -
图像对比度,亮度的简单处理(节省时间)
#图像对比度函数def compare_degree(img, angle): """ Return a img of 对比度进行了变化 :param img: 任意类型的图片 :param angle: 对比度的对比的参数,(0.5,1.5) :return: """ img_mean=np.mean(img) img[img&...原创 2018-07-05 14:23:41 · 1112 阅读 · 0 评论 -
SketchyGAN: Towards Diverse and Realistic Sketch to Image Synthesis
1.谁跑过这个程序,欢迎交流讨论,我的邮箱:772152438@qq.com2.寻求一份关于sketchygan的tfrecord的数据集,谢谢原创 2019-01-30 15:12:41 · 947 阅读 · 4 评论 -
绘制填充多边形的函数
1.使用plt比较难绘制多边形2.可以使用的函数: cv2里面的fillPoly 也可以使用 skimage.draw for i ,p in enumerate(data['regions']):104 #print('i,p',i,p)105 #for i1,p1 in enumerate(p...原创 2019-03-08 14:00:53 · 969 阅读 · 0 评论 -
cv2.imread()和matplotlib.image.imread()读取图片的一些区别,python,中文路径
cv2.imread()和matplotlib.image.imread()除了读取出来的rgb的顺序不一样,对于读取图片的类型要求也不一样,example:将.jpg改为.png,后者读取就有问题,而前者就顺利的读取出来了而且cv2.imread()不能有中文路径,否则读取不出来,一般opencv库都不允许中文路径...原创 2018-05-09 14:50:53 · 15509 阅读 · 0 评论