yangstone2006
码龄16年
关注
提问 私信
  • 博客:68,971
    社区:683
    69,654
    总访问量
  • 11
    原创
  • 1,512,756
    排名
  • 16
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2008-08-30
博客简介:

学渣杂谈

查看详细资料
个人成就
  • 获得33次点赞
  • 内容获得6次评论
  • 获得171次收藏
  • 代码片获得122次分享
创作历程
  • 7篇
    2017年
  • 4篇
    2016年
成就勋章
TA的专栏
  • Matlab
    4篇
  • 图像处理
    3篇
  • ML
    5篇
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

边缘检测滤波器

图像中灰度变化较大的非连续像素可以看做是边缘,边缘是最为重要的图像特征之一,在目标检测、追踪、识别中都必不可少的使用到了边缘,人类视觉系统也对边缘信息非常敏感。如果在图像中检测到边缘并对其进行定位,那么对后续的算法将起到至关重要的作用。灰度的突然变化会在一阶导数中引起波峰或者波谷,或者在二阶导数中等效的引起零交叉。 在下面我们介绍一些边缘检测的方法。一阶微分检测器 从数学上讲,像素的灰度值变化
原创
发布博客 2017.09.11 ·
7257 阅读 ·
0 点赞 ·
0 评论 ·
8 收藏

BoxFilter的Matlab实现方法

Boxfilter 假如图像中存在I(x, y)这样一个像素点,那么 I(x-r, y-r),I(x, y+r), I(x-r, y), I(x+r, y)这样四个点构成了一个矩形区域,该区域的像素值之和存储在矩阵G(x, y) 位置。可以用下面的代码来表示上述过程G(x, y)=sum(sum(I(x-r:x+r,y-r:y+r)));这样的滤波器就叫做Boxfilter,它在求解方差、Haa
原创
发布博客 2017.09.11 ·
9110 阅读 ·
3 点赞 ·
2 评论 ·
39 收藏

编译GPU版本Matconvnet

matconvnet是在Matlab(我是2015Rb版本)上实现神经网络计算的一个工具包,相对于其他的一些工具库,它的安装非常简单,昨天听友人说这个很方便,今天趁没事安转一个试试Windows版本链接Matlab的编译器 因为我windows10下是首先安装的Matlab,所以Matlab没有指定编译器。在安装VS2013后,再使用这篇博客的方法,为Matlab指定编译器。下载Matconv
原创
发布博客 2017.09.11 ·
1490 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

MXNET笔记(三)Data Iterator

IterableMXNET中读入数据需要使用到数据迭代器(Iter),用户可以使用MXNET提供的一些数据迭代器也可以自己写一个迭代器。虽然一般情况下,我们很多的数据都可以直接读入内存之中,但是面向神经网络进行大数据学习时,学习的样本往往达到了几个GB甚至几十上百个GB。这显然是我们的内存所不能承受的。这样的情况下,我们不得不分批次的将数据送入我们的学习网络之中。迭代器的目的就是在需要数据的时候得到
原创
发布博客 2017.09.11 ·
2260 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

MXNET笔记(二)准备数据

MXNET并不直接读入图像,而是读入其自定义的一种格式。为了生成这种格式,需要利用/mxnet/tools/im2rec.py工具来对数据库图像进行处理而生成。我现在手头没有现成的数据库可以使用,而现在一般的数据库又太大了,所以我把Rec格式的MNIST数据库还原成图像文件。#利用mxnet提供的代码下载MNIST数据库import numpy as npimport osimport url
原创
发布博客 2017.09.11 ·
1057 阅读 ·
4 点赞 ·
0 评论 ·
3 收藏

MXNET笔记(一)基本流程

在MXNET的官方文档网站有非常多的实例,我们从最简单的MNIST开始,地址在这里(与“mxnet/example/image-classification”目录下的代码不同,但是更容易理解)。本文不求详解,只求对Mxnet的基本流程有个大概的了解。准备数据首先下载数据库并解压缩,得到train_lbl,train_img两组变量。import numpy as npimport osimpor
原创
发布博客 2017.09.11 ·
1116 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

Python 虚拟环境+安装MxNet(CPU和GPU版本)

安装OpenCVMxnet在编译的时候依赖Opencv,这里我主要参考了这篇博客。但是我并没有像这篇博客一样将OpenCV安装到虚拟环境,而是直接将其安装到了系统环境下。安装Opencv依赖#安装基本编译工具:sudo apt-get install build-essential cmake pkg-config#由于OpenCV是计算机视觉库,总需要加载一些图像文件( JPEG, PNG
原创
发布博客 2017.09.11 ·
5230 阅读 ·
1 点赞 ·
0 评论 ·
9 收藏

MNIST原始图像数据

发布资源 2017.02.10 ·
zip

从人眼到色彩空间

人眼下图是人眼球的解剖图样,我们首先了解下其中重要的部分以及其功能:Cornea(角膜):作用相当于照相机中的镜头,为眼睛提供大部分的屈光力,这样照射到角膜上的光线才会改变方向进入我们的眼球。Anterior Chamer(前房):Iris(虹膜)和 Pupil(瞳孔):虹膜的作用就是通过其扩张、收缩来调节瞳孔的大小,虹膜中心的圆形开口就是瞳孔,虹膜的目的是调节进入瞳孔的光量,其功能类似于照相
原创
发布博客 2016.09.18 ·
2474 阅读 ·
1 点赞 ·
0 评论 ·
7 收藏

快速获取数列/矩阵中前项元素累积和

如果我们有数列aa,希望生成数列bb,其中数列bb中任意一项b[i]b[i]具有一下: bi=∑j=1iaj b_{i}=\sum_{j=1}^{i}a_{j}最简单直接的实现方法是使用forfor循环得到:a = [ 1 2 3 4 5];b = zeros(1,length(a));b(1) = a(1);for i = 2:length(a) b(i) = b(i-1)
原创
发布博客 2016.09.15 ·
530 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

保边滤波器(Edge Preserving Filters)

保边滤波器(Edge Preserving Filter)是指在滤波过程中能够有效的保留图像中的边缘信息的一类特殊滤波器。其中双边滤波器(Bilateral filter)、引导滤波器(Guided image filter)、加权最小二乘法滤波器(Weighted least square filter)为几种比较广为人知的保边滤波器。下面对每种滤波器进行一一介绍。双边滤波器加权最小二乘法滤波器
原创
发布博客 2016.08.27 ·
22427 阅读 ·
15 点赞 ·
1 评论 ·
89 收藏

Matlab中生成圆形和环形模板

Matlab中生成圆形和环形的模板
原创
发布博客 2016.08.27 ·
16013 阅读 ·
7 点赞 ·
3 评论 ·
32 收藏