自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (3)
  • 收藏
  • 关注

原创 centos安装opencv全过程

安装opencv无数次,每次都还有新发现,今天记下来吧。1、安装依赖yum install cmake gcc gcc-c++ gtk2-devel gimp-develgimp-devel-tools gimp-help-browser zlib-devel libtiff-devel libjpeg-devellibpng-devel gstreamer-devel libavc1

2017-06-13 10:27:31 3398

原创 centos修改密码

passwd

2017-06-09 19:56:05 1869

原创 centos中显卡驱动及其相关包安装

有很多没有使用过GPU的同学总认为在使用GPU之前要安装两个驱动,一个是nvidia驱动,另一个是cuda驱动,但这种想法是错误的,只需安装一个cuda驱动就可以了。1、lspci | grep -i nvidia2、uname -m && cat /etc/*release3、gcc --version如果没有检测出则:yum install gcc ...

2017-06-09 18:24:55 2750

原创 centos修改DNS全过程

安装完系统后,必须得工作:1、ip addr2、vim /etc/sysconfig/network-scripts/ifcfg-eno1DNS1=202.106.0.20 #此处上次把106写成了206 把等号写成了冒号,第二次错误没有加13、service network restart4、ping www.qq.com

2017-06-09 18:04:57 908

原创 caffe根据训练出的模型提取特征

参考:http://caffe.berkeleyvision.org/gathered/examples/feature_extraction.html在处理的过程中需要注意以下几个方面:1、均值文件的代替2、训练模型的代替3、模型结构文件的代替4、保存数据的类型问题,leveldb或者lmdb5、对源码需要熟悉

2017-06-29 17:43:13 1894

原创 unknown database backend

#include "caffe/util/db.hpp"#include "caffe/util/db_leveldb.hpp"#include "caffe/util/db_lmdb.hpp"#include #define USE_LMDB = 1; //找不到定义,就自己定义一下,即可解决问题 lmdb就可使用了namespace caffe { namespace db {

2017-06-29 17:35:15 2659 2

转载 根据train_val.prototxt获取deploy.prototxt

本文以CaffeNet为例:1. train_val.prototxt 首先,train_val.prototxt文件是网络配置文件。该文件是在训练的时候用的。2.deploy.prototxt该文件是在测试时使用的文件。区别:首先deploy.prototxt文件都是在train_val.prototxt文件的基础上删除了一

2017-06-28 17:33:38 693

原创 centos7.3安装与配置SVN

1、yum命令即可方便的完成安装$ sudo yum install subversion测试安装是否成功:$ svnserve --version2. 建立版本库创建svn数据目录(subversion默认是把/var/svn作为数据根目录的,开机启动默认也是从这里):$ sudo mkdir -p /var/svn创建版本库:$ sudo svn

2017-06-26 16:29:01 1880 2

转载 triplet loss layer原理

【前言】 最近,learning to rank 的思想逐渐被应用到很多领域,比如google用来做人脸识别(faceNet),微软Jingdong Wang 用来做 person-reid 等等。learning to rank中其中重要的一个步骤就是找到一个好的similarity function,而triplet loss是用的非常广泛的一种。【理解triplet】

2017-06-16 16:45:38 1626

原创 centos安装caffe全过程

1、sudo yum install protobuf-devel leveldb-devel snappy-devel opencv-devel boost-devel hdf5-devel其中hdf5-devel和leveldb-devel安装失败2、sudo yum install gflags-devel glog-devel lmdb-devel全部失败,补救

2017-06-14 17:48:56 1917

转载 matlab 全部的随机数函数

(一)Matlab内部函数a. 基本随机数Matlab中有两个最基本生成随机数的函数。1.rand()生成(0,1)区间上均匀分布的随机变量。基本语法:rand([M,N,P ...])生成排列成M*N*P... 多维向量的随机数。如果只写M,则生成M*M矩阵;如果参数为[M,N]可以省略掉方括号。一些例子:rand(5,1) %

2017-06-13 18:10:44 913

原创 模板匹配

简介:       本文主要介绍几种基于灰度的图像匹配算法:平均绝对差算法(MAD)、绝对误差和算法(SAD)、误差平方和算法(SSD)、平均误差平方和算法(MSD)、归一化积相关算法(NCC)、序贯相似性检测算法(SSDA)、hadamard变换算法(SATD)。下面依次对其进行讲解。MAD算法介绍        平均绝对差算法(Mean Absolute Differe

2017-06-08 13:30:20 3106

转载 opencv傅里叶变换实例

OpenCV快速傅里叶变换实例int main(){ Mat I = imread("ted_cruz.jpg", CV_LOAD_IMAGE_GRAYSCALE); if (I.empty()) return -1; cout size() << endl; Mat padded; //e

2017-06-08 13:21:39 2850

转载 walsh-Hadamard变换

简介:阿达马变换(Hadamard transform),或称沃尔什-阿达玛转换,是一种广义傅立叶变换(Fourier transforms),作为变换编码的一种在视频编码当中使用有很久的历史。在近来的视频编码标准中,阿达马变换多被用来计算SATD(一种视频残差信号大小的衡量)。在数位信号处理大型集成电路算法的领域中,阿达马变换是一种简单且重要的算法之一,主要能针对频谱做快速的

2017-06-08 13:20:18 11524 1

原创 OpenCV从Mat中提取某些行或列

Mat::rowRangeCreates a matrix header for the specified row span.C++: Mat Mat::rowRange(int startrow, int endrow) constC++: Mat Mat::rowRange(const Range& r) constParamete

2017-06-08 13:18:27 7909 1

转载 linux下显卡信息的查看

lspci  | grep -i vga这样就可以显示机器上的显卡信息,比如 [root@localhost conf]# lspci | grep -i vga01:00.0 VGA compatible controller: nVidia Corporation Device 1081 (rev a1)02:00.0 VGA compatible controller

2017-06-07 14:38:35 948

转载 centos安装python

1 centos安装python2.75  (centos6.3)     1 切换到root用户     2 下载tar包 [python] view plain copy print?wget http://www.python.org/ftp/python/2.7.5/Python-2.7.5.tgz       3

2017-06-07 09:58:23 419

转载 centos安装yum命令

第一步,国内的yum仓库 http://mirrors.163.com/centos/7/os/x86_64/Packages/http://mirrors.aliyun.com/centos/7/os/x86_64/Packages/第二步:下载软件,文件版本可能有变化,根据列表里面进行下载yum-plugin-fastestmirror-1.1.31-34.

2017-06-07 09:56:46 3062

转载 Linux下yum安装及常用命令

一 简介yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好

2017-06-07 09:54:43 969

原创 centos中python升级导致yum命令无法使用

问题:no module named yum解决办法:查找yum和 yum-updatest文件,并编辑此py文件[root@develop local]# which yum/usr/bin/yum[root@develop local]# vi /usr/bin/yum[root@develop local]# vi /usr/bin/yum-updatest将#!/usr

2017-06-07 09:46:37 994

原创 Python图像处理库:Pillow 初级教程

翻译 http://pillow.readthedocs.org/en/latest/handbook/tutorial.htmlPillow由PIL而来,所以该导入该库使用import PIL本文相关的代码:https://github.com/445141126/pillow_exampleImage类Pillow中最重要的类就是Image,该类存在于同名的模块

2017-06-07 09:38:41 782

原创 centos修改环境变量

1、vim /etc/profilesource /etc/profile2、vim ~/.bashrcsource ~/.bashrc

2017-06-07 09:24:20 371

原创 ImportError: No module named site

致命错误:ImportError: No module named site原因:python解释器无法找到python库。解决办法:方法1.在调用Py_Initialize之前,手动设置python搜索目录:Py_SetPythonHome("F:/workspace/test/python")。方法2.添加python环境变量:PYTHONPATH。

2017-06-07 09:16:55 3428

转载 linux下通过yum安装svn及配置

1.环境centos6.42.安装svnyum -y install subversion3.配置建立版本库目录mkdir /www/svndatasvnserve -d -r /www/svndata4.建立版本库创建一个新的Subversion项目svnadmin create /var/www/svndata/njlrxx

2017-06-06 17:21:29 375

原创 使用直方图及其部分空间特性的模糊对比

#coding=from PIL import Imagedef calculate(image1,image2): g = image1.histogram() s = image2.histogram() assert len(g) == len(s),"error" data = [] for index in range(0,len(g)): if g[index]

2017-06-05 17:08:16 425

原创 两幅图像间的精确对比

#coding=from PIL import Imageif __name__ == "__main__": image1 = Image.open("009.png") image2 = Image.open("010.png") width, height = image1.size width_s, height_s = image2.size for h in r

2017-06-05 17:06:57 1603

基于QT的二维码内容识别

可视化界面,简单易用,还可加入了裁剪图片等功能

2023-03-16

机器学习教材

该书介绍了机器学习的一些基本概念和方法

2016-06-12

Area Location Code

This code can be used to locate region we need in an image, so that we can abstract the domain we want to process.

2015-03-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除