- 博客(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
1886
原创 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
1057
原创 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
742
原创 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
900
原创 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
665
原创 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
703
原创 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
845
原创 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
1127
转载 Matlab数字图像处理基础【5】
第五章 频域滤波代码参考自:[置顶] [数字图像处理]频域滤波(1)--基础与低通滤波器[数字图像处理]频域滤波(2)--高通滤波器,带阻滤波器与陷波滤波器另外,本章代码对上述代码做出了一些修改。目录:5.1 低通频率滤波器 5.1.1 理想低通滤波器 5.1.2 巴特沃斯低通滤波器 5.1.3 高斯低通滤波器5.2
2017-03-23 20:00:49
1259
原创 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
766
原创 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
1224
原创 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
698
原创 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
1206
原创 Ubuntu下安装CAFFE-Digits
搞了一段时间的Caffe,一直用的是python接口,做可视化和训练都可以写成脚本来使用,偶然听人说可以使用Digits来调用Caffe的图形界面,一开始我是拒绝的,觉得使用终端调用Caffe显得我比较牛X。无奈技术总是要更新,就尝试安装了一下,结果发现网上的攻略已经过时了,NVIDIA封锁了部分资源的下载,安装时会有404错误。于是翻阅了官网最新攻略,给大家参考一下。官网攻略地址:https
2016-11-09 10:17:36
4085
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
8840
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
19641
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
6247
原创 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
4462
1
原创 深度学习工具汇总
深度学习工具汇总A Summary of Deep Learning Developing Tools 随着深度学习的迅猛发展,深度学习的开发框架和工具也越来越多。不只是著名大学和科研机构在研究自己的深度学习框架,各大公司也已经推出了不少深度学习开发平台。
2016-09-28 18:47:51
8448
原创 英文版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
6993
转载 神经网络-训练集 验证集 测试集
转载自: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
3885
原创 Ubuntu无法登陆
先给大家描述一下我电脑当时的情况:1.Ubuntu14.04 更新之后提示重启,重启之后登陆页面的输入密码方框变得异常大,一看就知道是显卡驱动崩溃了(我安装了NVIDIA的驱动)。2.既然是驱动崩溃了,输入密码自然是无法登陆,输入密码之后回车还是会返回到登陆界面,无限返回登录界面,无法进入系统。3.一个自然的想法是使用 "ctrl+alt+F1"启动 TTY模式重装显卡驱动,高潮来了。
2016-07-29 11:50:50
1057
原创 [ 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
4977
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
7637
原创 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
4734
3
原创 Ubuntu14.04下安装Caffe总结
我就不多说了,直接上网址,这篇文章真心不错,不想剽窃就不复制了。Ubuntu14.04下安装Caffe总结http://weibo.com/p/2304189db078090102vdvx
2016-07-17 12:21:02
519
原创 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
14954
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
18037
2
原创 Ubuntu16.04 自定义快捷键
刚刚使用Ubuntu系统时,遇到了快捷键无法自定义的问题,走了许多弯路,这里给大家总结一下。很多大神说打开系统首选项或者使用命令gconf-editor,但是我用的系统是Ubuntu 16.04 LTS , 这两种方法都不可行。因为根本没有系统首选项这个东西,使用命令gconf-editor根本找不到/apps/metacity/keybinding_command这个文件夹,当时真的很惆怅。
2016-06-23 10:06:16
11802
转载 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
2368
原创 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
10128
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
37510
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
7601
转载 彩色图像分割方法的汇总
文章转载自:http://blog.csdn.net/robberm/article/details/8460392【汇总】彩色图像分割 Menu SkySeraph Oct.1st 2011 HQU Email:zgzhaobo@gmail.com QQ:452728574 Latest Modified Date:Oct.1st 2011 HQU
2016-05-30 14:55:25
686
转载 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
848
转载 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
1856
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
1233
转载 Graph Cut(图割算法)
转载自:http://blog.csdn.net/zouxy09/article/details/8532111 Graph cuts是一种十分有用和流行的能量优化算法,在计算机视觉领域普遍应用于前背景分割(Image segmentation)、立体视觉(stereo vision)、抠图(Image matting)等。 此类方法把图像分割问题与图的最小
2016-03-22 20:52:34
17816
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
546
转载 使用 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
806
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人