- 博客(10)
- 收藏
- 关注
原创 python-opencv实现切变换,不裁减图片
# -*- coding:gb2312 -*-import cv2from math import *import numpy as npimg = cv2.imread("3-2.jpg")height,width=img.shape[:2]degreeAffine=45#切变换最后结果heightAffine=heightwidthAffine=int(2*height*tan(rad
2017-04-27 14:31:10 1095
原创 python-opencv旋转图像,保持图像不被裁减
# -*- coding:gb2312 -*-import cv2from math import *import numpy as npimg = cv2.imread("3-2.jpg")height,width=img.shape[:2]degree=45#旋转后的尺寸heightNew=int(width*fabs(sin(radians(degree)))+height*fabs
2017-04-26 22:32:48 14395 4
原创 使用opencv在图片中加入文字
# -*- coding:gb2312 -*-import cv2import numpy as npimg = np.zeros((1000,500,3), np.uint8)font = cv2.FONT_HERSHEY_SIMPLEX# 加入多行# text=" C /n B /n H /n U /n /n 4 /n 4 /n 0 /n 9 /n 7 /n 9"# y0, dy = 1
2017-04-25 22:04:56 5100
原创 matplotlib画矩形框
更全面的在Draw rectangles with matplotlibimport matplotlib.patches as patchesimport matplotlib.pyplot as pltimport cv2img=cv2.imread("images/1.jpg")plt.figure(8)plt.imshow(imgSrc)currentAxis=plt.gca()
2017-04-25 18:46:38 26436 4
原创 opencv不能用imshow
Python装好了opencv 但是不能用imshow,又不想调试,于是用下列方法解决显示问题import cv2import matplotlib.pyplot as pltimgSrc=cv2.imread("../images/0.jpg")plt.imshow(imgSrc)plt.show()
2017-04-24 12:43:54 2745 1
原创 ubuntu16.04安装anaconda(阿里云下)
今天心血来潮买个了阿里云系统,学生版的,挺便宜的,下载了个MobaXterm,链接上服务器首先下载个Anaconda,官网下载很慢,所以到清华大学的镜像下载https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/bash 那个文件名一路回车和yesvim ~/.bashrc 加入 export PATH=/root/anaconda3/bin
2017-04-17 19:22:02 4558
原创 Pre-train 与 Fine-tuning
Pre-train的model:就是指之前被训练好的Model, 比如很大很耗时间的model, 你又不想从头training一遍。这时候可以直接download别人训练好的model, 里面保存的都是每一层的parameter配置情况。(Caffe里对于ImageNet的一个model, 我记得是200+M的model大小)。你有了这样的model之后,可以直接拿来做testing, 前提是你的o
2017-04-16 22:29:47 15034
原创 SSD: Single Shot MultiBox Detector论文阅读
SSD: Single Shot MultiBox Detector Wei Liu1, Dragomir Anguelov2, Dumitru Erhan3, Christian Szegedy3, Scott Reed4, Cheng-Yang Fu1, Alexander C. Berg1 1UNC Chapel Hill 2Zoox Inc. 3Google Inc. 4Univer
2017-04-16 21:59:49 1784
原创 卷积神经网络——输入层、卷积层、激活函数、池化层、全连接层
卷积神经网络(CNN)由输入层、卷积层、激活函数、池化层、全连接层组成,即INPUT(输入层)-CONV(卷积层)-RELU(激活函数)-POOL(池化层)-FC(全连接层)卷积层用它来进行特征提取,如下: 输入图像是32*32*3,3是它的深度(即R、G、B),卷积层是一个5*5*3的filter(感受野),这里注意:感受野的深度必须和输入图像的深度相同。通过一个filter与输入图像的卷积可以
2017-04-16 21:30:53 259987 27
原创 caffe使用技巧
Caffe技巧之使用snapshot来继续网络训练 有时候想在已经训练好的网络上继续之前的训练,那么可以使用snapshot的命令,本文介绍在Caffe里如何使用snapshot来继续网络训练。 snapshot:500 #没迭代snapshot次,保存一次快照 Step 1:设置solver.prototxt 首先,在solver.prototxt 中设置
2017-04-16 20:10:13 717
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人