自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 收藏
  • 关注

原创 Caffe 安装OpenCV-2.4.13

有一段时间没写博客了,主要是有一段时间没弄Ubuntu的Caffe配置了。最近NVIDIA把驱动啥的都升级到了CUDA 8.0版本,安装OpenCV的时候会出现版本不兼容的问题。相信大家的OpenCV安装包都是Github上的大神写的,大神的安装包里面的opencv_latest.sh脚本原来安装的是OpenCV 2.4.13,现在安装的是OpenCV 3 了。但是想安装OpenCV 2 的话

2017-07-10 16:11:57 1864

原创 Matlab数字图像处理基础【12】

第六章 图像分割实例:使用K-Means算法分割灰度图像和彩色图像clear;clc;%首先使用K-Means算法分割灰度图像%设定聚类中心个数K1 = 2;I = imread('shape.jpg');figure,imshow(I),title('原始图像');%获取图像规模[m1, n1] = size(I);%将图像拉成一维列向量ReGray =

2017-04-18 15:34:57 1027

原创 Matlab数字图像处理基础【11】

第六章 图像分割实例:使用形态学分水岭算法分割灰度图像clc;clear;%使用距离变换的分水岭分割I = imread('shape.jpg');%图像二值化f = im2bw(I, graythresh(I));figure,subplot(2,3,1),imshow(I),title('原图像');subplot(2,3,2),imshow(f),title(

2017-04-18 14:58:43 718

原创 Matlab数字图像处理基础【10】

第六章 图像分割实例:使用区域生长算法实现图像分割clear;clc;close all;%读入图像I = imread('shape.jpg');I = double(I);%设定阈值,用来衡量像素点灰度之间的相似性T = 10;%用户选择种子点生成方式[sel,ok]=listdlg('liststring',{'按照灰度级设定种子','选点设定种子'},

2017-04-13 15:13:58 872

原创 Matlab数字图像处理基础【9】

第六章 图像分割实例:灰度图像的阈值分割clc;clear;%读入图像A = imread('shape.jpg');figure(1),subplot(2,2,1),imshow(A),title('原图像');%获取灰度直方图,根据直方图人工选取阈值h = imhist(A);%h = imhist(A) / numel(A);h1 = h(1:10:256

2017-04-11 11:02:58 652

原创 Matlab数字图像处理基础【8】

第六章 图像分割实例:使用边缘检测算子实现图像分割clc;clear;%读入图像A1 = imread('shape.jpg');figure,subplot(2,2,1),imshow(A1),title('原图像');%使用Sobel算子进行边缘检测%‘both’指定首选梯度方向为水平和竖直方向%‘horizontal’指定首选梯度方向为水平方向%‘ver

2017-04-06 16:40:08 681

原创 Matlab数字图像处理基础【7】

实例:二维几何图形的描绘-圆形,正方形,直角三角形clc;clear;%定义图像规模并生成全1白色图像A1 = ones(800, 800);%以点(101,101)为起点,画边长为200的正方形for i = 1:200 for j = 1:200 x = i + 100; y = j + 100; A1(x, y) =

2017-03-30 11:25:27 810

原创 Matlab数字图像处理基础【6】

实例:彩色图像的锐化clc;clear;%读取经典图像lena.jpgA = imread('lena.jpg');figure,imshow(A),title('原图像');%提取三个通道的像素值R_A = A(:,:,1);G_A = A(:,:,2);B_A = A(:,:,3);figuresubplot(1,3,1),imshow(R_A),title('R通

2017-03-30 11:22:12 1061

转载 Matlab数字图像处理基础【5】

第五章 频域滤波代码参考自:[置顶] [数字图像处理]频域滤波(1)--基础与低通滤波器[数字图像处理]频域滤波(2)--高通滤波器,带阻滤波器与陷波滤波器另外,本章代码对上述代码做出了一些修改。目录:5.1 低通频率滤波器    5.1.1 理想低通滤波器    5.1.2 巴特沃斯低通滤波器    5.1.3 高斯低通滤波器5.2

2017-03-23 20:00:49 1217

原创 Matlab数字图像处理基础【4】

第四章 空域滤波目录:4.1 图像平滑    4.1.1 线性滤波    4.1.2 非线性滤波4.2 图像锐化4.1 图像平滑4.1.1 线性滤波示例:均值滤波去除噪声获取噪声图像:clc;clear; I=imread('flower_gray.jpg');J=imnoise(I,'salt & pepper',0

2017-03-23 19:49:08 748

原创 Matlab数字图像处理基础【3】

第三章 图像的灰度映射和直方图均衡化目录:3.1 图像的灰度映射    3.1.1 imadjust函数    3.1.2 自定义灰度映射函数3.2 直方图均衡化    3.2.1 imhist函数/histeq函数    3.2.2 自定义函数实现直方图均衡化3.1 图像的灰度映射3.1.1 imadjust函数示例:clc

2017-03-23 19:38:43 1190

原创 Matlab数字图像处理基础【2】

第二章 图像的加法运算、减法运算和逻辑运算目录:2.1 图像的加法运算2.2 图像的减法运算2.3 图像的逻辑运算2.1 图像的加法运算示例:灰度图的加法运算抑制加性噪声clc;clear; I=imread('flower_gray.jpg');               %读取图片[LH]=size(I);

2017-03-23 19:28:49 686

原创 Matlab数字图像处理基础【1】

最近搜集了一些数字图像处理的基础方法的Matlab代码,给大家整理一下,给Matlab数字图像处理的初学者一点参考。如发现侵权,请联系博主删除,谢谢。第一章 Matlab基础本章目录:1.1 Matlab简介1.2 简单图像操作    1.2.1 读入图像    1.2.2 显示图像    1.2.3 查看图像像素值1.3 图像的仿射变换1.4 im

2017-03-23 18:29:23 1175

原创 Ubuntu下安装CAFFE-Digits

搞了一段时间的Caffe,一直用的是python接口,做可视化和训练都可以写成脚本来使用,偶然听人说可以使用Digits来调用Caffe的图形界面,一开始我是拒绝的,觉得使用终端调用Caffe显得我比较牛X。无奈技术总是要更新,就尝试安装了一下,结果发现网上的攻略已经过时了,NVIDIA封锁了部分资源的下载,安装时会有404错误。于是翻阅了官网最新攻略,给大家参考一下。官网攻略地址:https

2016-11-09 10:17:36 4034 3

原创 编译Caffe的Matlab接口

一般情况下不愿意使用Caffe的Matlab接口,总觉得Linux版的Matlab很难配置,但是现在搞目标检测,得到的源码是使用的Caffe的Matlab接口,只能硬着头皮上了。(1)修改caffe-master/Makefile.config这一步主要是在Caffe的编译配置文件Makefile.config中加入Matlab的路径。注意路径文件夹是要包含Matlab安装目录的“bi

2016-10-22 11:15:39 8786 6

原创 Ubuntu命令行启动Matlab

小编安装的是Matlab R2015b,使用的是默认安装目录,安装在目录/usr/local/MATLAB/R2015b/bin中。那么安装完成之后系统不会给Matlab添加系统路径,只有把终端切换到安装目录/usr/local/MATLAB/R2015b/bin下才能输入命令’matlab‘启动Matlab。有两种方式可以实现在终端的任意文件夹之下输入命令’matlab‘来实现Matlab的启动

2016-10-21 16:16:28 19557 1

原创 推荐两个最新的Windows搭建MatConvNet的教程

经过不断改版,现在MatConvNet可以在Matlab里面直接编译了,除了CUDA Samples,需要直接打开并使用Visual Studio的部分已经木有了。需要注意的是版本问题。就是Matlab和Visual Studio的版本兼容问题。比如Matlab 2015a最高支持到Visual Studio 2013。至于CUDA,虽然Matlab和CUDA之间也有版本兼容问题(Matlab 2

2016-10-12 21:26:57 6231

原创 Windows-MatConvNet编译vl_imreadjpeg遇到的问题

小编偶然听说MatConvNet可以在Windows里面直接用Matlab编译了,简直不能忍,决定试一试。果然,参照官网教程就可以直接在Matlab中编译MatConvNet了。官网教程链接如下:MatConvNet-Installing-Compiling小编使用的环境是Windows 10 + Matlab 2015a + VS2013 + MatConvNet-1.0-b

2016-10-12 10:35:11 4430 1

原创 深度学习工具汇总

深度学习工具汇总A Summary of Deep Learning Developing Tools            随着深度学习的迅猛发展,深度学习的开发框架和工具也越来越多。不只是著名大学和科研机构在研究自己的深度学习框架,各大公司也已经推出了不少深度学习开发平台。

2016-09-28 18:47:51 8367

原创 英文版Ubuntu Firefox中文乱码解决方案

昨天使用了一下Teamviewer,不知道为什么之后我的Ubuntu系统使用Firefox浏览器的时候部分中文成了乱码,当时没怎么注意,没想到后来中文直接不显示了,中文输入法也无法使用。1.按照网上的建议调整firefox Setting-Preferences-Content-Fonts & Colors-Advanced-取消勾选"Allow pages to choose their o

2016-09-20 09:14:34 6887

转载 神经网络-训练集 验证集 测试集

转载自:http://stackoverflow.com/questions/2976452/whats-is-the-difference-between-train-validation-and-test-set-in-neural-networwhats is the difference between train, validation and test set, in neur

2016-09-18 09:22:15 3851

原创 Ubuntu无法登陆

先给大家描述一下我电脑当时的情况:1.Ubuntu14.04 更新之后提示重启,重启之后登陆页面的输入密码方框变得异常大,一看就知道是显卡驱动崩溃了(我安装了NVIDIA的驱动)。2.既然是驱动崩溃了,输入密码自然是无法登陆,输入密码之后回车还是会返回到登陆界面,无限返回登录界面,无法进入系统。3.一个自然的想法是使用 "ctrl+alt+F1"启动 TTY模式重装显卡驱动,高潮来了。

2016-07-29 11:50:50 989

原创 [ FAILED ] SGDSolverTest/0.TestSnapshotShare, where TypeParam = caffe::CPUDevice<float>解决方案

编译caffe源码的大致过程如下:make allmake pycaffemake testmake runtest小编在第N次搭建Caffe环境时,前面几步都很顺利,到最后一步make runtest这里出了问题。本来看着动漫等着make runtest运行完就去Happy,看到报错整个人都不好了。报错内容大致是这样的:[----------] Global test

2016-07-21 15:52:22 4953 1

原创 cannot open shared object file: No such file or director解决方案

一个非常好的解决方案, 见下文:[11]缺少动态连接库.so--cannot open shared object file: No such file or directoryhttp://www.cnblogs.com/smartvessel/archive/2011/01/21/1940868.html

2016-07-21 15:16:23 7592

原创 Ubuntu16.04 安装OpenCV 错误解决 ffmpeg

ffmpeg安装源码下载 : svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg文件配置 : ./configure --enable-shared --prefix=/usr安装 : make && make install编译OpenCV时提醒找不到ffmpeg的解决方案:网上有人说这是opencv和f

2016-07-20 10:32:57 4680 3

原创 Ubuntu14.04下安装Caffe总结

我就不多说了,直接上网址,这篇文章真心不错,不想剽窃就不复制了。Ubuntu14.04下安装Caffe总结http://weibo.com/p/2304189db078090102vdvx

2016-07-17 12:21:02 494

原创 Ubuntu16.04 GCC5.4.0降级到GCC5.3.0

Ubuntu16.04 集成了GCC 5.4.0, 但是很多软件不支持这么高版本的GCC。本文提供一个把GCC 5.4.0 降级到GCC 5.3.0 的办法。1.下载GCC源码:wget ftp://mirrors.kernel.org/gnu/gcc/gcc-5.3.0/gcc-5.3.0.tar.gz2.解压:tar -zxvf gcc-5.3.0.tar.gz

2016-07-15 20:04:52 14885 3

原创 英文版Ubuntu16.04安装fcitx-googlepinyin

1、安装汉语语言包sudo apt-get install language-pack-zh-hans执行该命令后,系统就会自动安装所需要的汉语语言包2、安装谷歌拼音输入法sudo apt-get install fcitx-googlepinyin执行该命令后,系统就会自动安装fcitx和goolgepinyin程序,也同时会安装一些配置fcitx的工具

2016-07-15 09:25:15 17989 2

原创 Ubuntu16.04 自定义快捷键

刚刚使用Ubuntu系统时,遇到了快捷键无法自定义的问题,走了许多弯路,这里给大家总结一下。很多大神说打开系统首选项或者使用命令gconf-editor,但是我用的系统是Ubuntu 16.04 LTS , 这两种方法都不可行。因为根本没有系统首选项这个东西,使用命令gconf-editor根本找不到/apps/metacity/keybinding_command这个文件夹,当时真的很惆怅。

2016-06-23 10:06:16 11755

转载 CentOS x64上Matlab R2015b的镜像安装方法与卸载

文章转载自:http://www.linuxidc.com/Linux/2015-11/125153.htmCentOS x64上Matlab R2015b的镜像安装方法与卸载CentOS x64上Matlab R2015b的镜像安装方法与卸载0. 原料(1). CentOS_x64系统 CentOS 2.6.32-573.el6.x86_64(2). Matlab

2016-06-14 08:56:59 2323

原创 caffe编译的路径问题

在编译caffe的时候,可能会出现各种找不到文件的情况。这种情况的一种解决方式是改变Makefile.config中的路径。比如,在编译caffe的时候提醒找不到hdf5.h或者hdf5_hl.h , 这时使用命令sudo find / -name hdf5.h 和 sudo find / -name hdf5_hl.h , 找到相应的路径之后,把路径加到Makefile.config

2016-06-08 20:22:24 10087 2

原创 ImportError: No module named caffe 的解决方案

在成功编译caffe的源码之后,可以在python环境中使用caffe。在Ubuntu环境下,打开python解释程序,输入import caffe时,可能会出现     ImportError: No module named caffe>>>import caffe Traceback (most recent call last): File "", line 1,

2016-06-06 16:59:48 37392 8

转载 ubuntu16.04安装ibus中文输入法

转载自:www.linuxdiyf.com/linux/2按照网上给的安装方法,没成功,在切换ibus的时候总是报错,记录下解决办法。安装语言包System Settings–>Language Support–>Install/Remove Languages选中chinese,点击Apply应用即可,等待下载安装完成。安装ibus框架sudo apt-g

2016-06-01 16:45:29 7569

转载 彩色图像分割方法的汇总

文章转载自:http://blog.csdn.net/robberm/article/details/8460392【汇总】彩色图像分割 Menu SkySeraph Oct.1st 2011  HQU Email:[email protected]    QQ:452728574 Latest Modified Date:Oct.1st 2011 HQU

2016-05-30 14:55:25 668

转载 Caffe 深度学习框架上手教程

转载自:http://www.csdn.net/article/2015-01-22/2823663摘要:Caffe是一个清晰而高效的深度学习框架,本文详细介绍了caffe的优势、架构,网络定义、各层定义,Caffe的安装与配置,解读了Caffe实现的图像分类模型AlexNet,并演示了CIFAR-10在caffe上进行训练与学习。Caffe是一个清晰而高效的深度学

2016-05-12 08:29:49 827

转载 Caffe: 运行classify.py时报错 Mean shape incompatible with input shape

运行classify.py时报错 Mean shape incompatible with input shape[摘要:办理方式参考http://stackoverflow.com/questions/29842935/mean-shape-incompatible-with-input-shape-caffe-classification-error-in-io-py 正在运转caff

2016-05-06 11:20:35 1835 1

转载 import caffe时出错:can not find module skimage.io

转载自:http://www.linuxdiyf.com/linux/15537.html在命令行输入python;再输入import caffe时,可能会报以下错误:can not find module skimage.io此时只要按照以下命令操作即可:$ sudo apt-get install python-numpy python-scipy

2016-04-29 15:13:48 1203

转载 Graph Cut(图割算法)

转载自:http://blog.csdn.net/zouxy09/article/details/8532111   Graph cuts是一种十分有用和流行的能量优化算法,在计算机视觉领域普遍应用于前背景分割(Image segmentation)、立体视觉(stereo vision)、抠图(Image matting)等。       此类方法把图像分割问题与图的最小

2016-03-22 20:52:34 17696 7

转载 Meanshift算法

转载自:http://www.cnblogs.com/liqizhou/archive/2012/05/12/2497220.html算法的大致内容如下:Mean Shift算法,一般是指一个迭代的步骤,即先算出当前点的偏移均值,移动该点到其偏移均值,然后以此为新的起始点,继续移动,直到满足一定的条件结束. 1. Meanshift推导给定d维空间Rd的n个样本点

2016-03-21 11:14:42 530

转载 使用 Microsoft Symbol Server 获取调试符号文件

转载自:http://blog.csdn.net/iiprogram/article/details/626825注意:要查看此视频,您的计算机中必须安装 Windows Media Player 7.0 或更高版本。有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:299321 (http://support.microsoft.com/kb/2

2016-03-16 17:40:44 784

空空如也

空空如也

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

TA关注的人

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