自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

chezhai的博客

go go go!

  • 博客(28)
  • 资源 (28)
  • 收藏
  • 关注

转载 the principle of laplacian filter

数学基础 拉普拉斯算子,二阶微分线性算子,为什么上来就学二阶微分算子,前文说过,与一阶微分相比,二阶微分的边缘定位能力更强,锐化效果更好,所以我们来先学习二阶微分算子,使用二阶微分算子的基本方法是定义一种二阶微分的离散形式,然后根据这个形式生成一个滤波模板,与图像卷积。 各向同性滤波器,图像旋转后响应不变,这就要求滤波模板自身是对称的,如果不对称,结果就是,当原图旋转

2016-10-31 19:01:33 822

转载 nonline space filtering

概述 我们已经知道,线性空间滤波即为掩膜矩阵和图像矩阵的卷积/相关运算。本质上来说,是像素点值与像素点邻域像素点值之间的一种特殊运算关系,因为其运算规则为邻域像素点与对应掩膜系数相乘后相加的线性运算,故称之为线性空间滤波。 如果这种基于邻域的运算是非线性的,对图像的每个像素点都进行这种非线性运算(滤波),即为非线性空间滤波。 本文首先会将线性空间滤波与非线性空间滤波做一

2016-10-31 16:41:33 651

转载 QT5.7 deploys opencv2.4.13(the version of opencv is not newer than QT)

Ubuntu下搭建opencv开发环境: http://blog.csdn.net/scien2011/article/details/52539325 安装适用于python3的opencv: http://blog.csdn.net/scien2011/article/details/52539644前言 opencv是一个跨平台计算机视觉库,使用前需要把它编译成二进制的静态库和动

2016-10-29 15:57:35 552

转载 debug compare with release

Debug和Release区别VC下Debug和Release区别最近写代码过程中,发现 Debug 下运行正常,Release 下就会出现问题,百思不得其解,而Release 下又无法进行调试,于是只能采用printf方式逐步定位到问题所在处,才发现原来是给定的一个数组未初始化,导致后面处理异常。网上查找了些资料,在这 罗列汇总下,做为备忘~ 一、Debug 和 Release 的区别

2016-10-28 21:56:57 263

转载 No reship system to recovery disk AHCI diriven and just do it

有人说Win10无法进安全模式,那么我这里需要编辑本楼层说一下,Win10不存在“怎么弄都无法进安全模式”的问题,至于说进不去的,那是因为很多人发现开机狂按F8这个操作无效了,其实Win10进安全模式的方法是:开始、设置、安全和更新、左边点“恢复”、点高级启动下的“立即重启”、疑难解答、高级选项、启动设置、重启,操作到这一步电脑重启抓紧机会进BIOS改为AHCI模式,然后保存重启后电脑停在一个菜单,

2016-10-28 18:59:22 404

转载 Could a 32bit software install on a 64bit-system computer

微软的操作系统有32位(x86)和64位(x64)之分, 有些软件支持x86或x64, 的确令人头疼. 针对不同用户. x64主要是高科技人员使用的, 具有特殊的系统技术支持, 能运行一些具有知识产权的特种软件, 比如视频编辑, 高性能计算应用等等. 而x32是为普通用户设计的, 相对来说就比较大众化. 配置要求不同. x64只能安装在CPU为64位的电脑上. x32

2016-10-28 14:42:43 281

转载 reading the path of picture

1、默认的话是工作路径,如新建了一个cvtest项目,这个项目文件(名为cvtest)里面一般有cvtest、Debug、Release三个文件夹,工作路径就是这个cvtest文件夹,默认读取的是这个文件夹下的图片,如:imread(“dota.jpg”);2、想指定读取路径的话,用这个语句:imread(“E:\VisualStudioProjects\PICS\dota.jpg”);读取的是PI

2016-10-27 16:58:07 286

转载 using waitKey function

C++: int waitKey(int delay=0)cvWaitKey()函数的功能是不断刷新图像,频率时间为delay,单位为ms。 返回值为当前键盘按键值。所以显示图像时,如果需要在cvShowImage(“xxxx.bmp”,image)后加上while(cvWaitKey(n)==key)为大于等于0的数即可,那么程序将会停在显示函数处,不运行其他代码;直到键盘值为key的响应之后

2016-10-27 16:39:38 282

原创 uninstall_VS2015 to change the installing path

1、以管理员身份运行cmd 2、将iso文件与exe文件放在一块儿如图: 在cmd上面输入:D:\vs_enterprise.exe /uninstall /force(建议直接复制粘贴),主要是看看你自己的文件放在哪个盘里还有看看VS是什么版本。 3、之后坐等结果然后安装就可以选择安装路径了

2016-10-27 09:44:51 202

转载 linearity space filitering

概述 我们知道,图像在Matlab 中是用矩阵表示的,虽然RGB等彩色图像和灰度图像的矩阵表示方式不同,终归也是矩阵。 而在Matlab中所涉及的线性空间滤波,从本质上来说是两个矩阵的卷积或者相关运算:通过相应滤波器(或者称之为掩膜,实际也为一个二维矩阵)与图像矩阵进行卷积或者相关运算实现。卷积运算和相关运算的区别在于:滤波矩阵(掩膜)经过了翻转,后文中将对此进行介绍。

2016-10-25 11:08:56 477

转载 QT5.7 + VS2015

一、下载与安装:  这里面有两个文件需要下载,一个是QT 5.7.0的安装文件,另外一个是QT搭在vs2015上的插件文件,也是必要文件。如果vs版本是200X的话可以直接在QT 5.7.0的下载页面最下面的Other downloads找到相应插件。  QT 5.7.0: https://www.qt.io/download-open-source/#section-2 (在Windows Ho

2016-10-23 19:37:22 3620

转载 setup OpenCV:OpenCV 3.1.0 +VS2015

一、准备工作a、vs2015环境b、从http://opencv.org/downloads.html下载opencv3.1.0二、开始安装a、双击得到如下配置安装路径:b、设置一个路径,点击extract开始安装:三、配置环境变量上述步骤完成之后,需要配置电脑的环境变量:电脑-》属性-》高级系统设置:点击高级系统设置之后如下:单击环境变量:对系统变量 path 添加: D:\opencv3.

2016-10-22 19:05:18 412

转载 friend function in C++

友元可以是一个函数,该函数被称为友元函数;友元也可以是一个类,该类被称为友元类。友元函数的特点是能够访问类中的私有成员的非成员函数。友元函数从语法上看,它与普通函数一样,即在定义上和调用上与普通函数一样. 友元函数是可以直接访问类的私有成员的非成员函数。它是定义在类外的普通函数,它不属于任何类,但需要在类的定义中加以声明,声明时只需在友元的名称前加上关键字friend。我们已知道类具有封装和信息隐

2016-10-22 16:03:43 1452

转载 expression "eps"

eps是浮点相对误差限,是指计算机用于区分两个数的差的最小常数,具体大小和计算机有关,如果两个数的差的绝对值小于eps,则计算机认为这两个数相等。通常是在MATLAB中做除法时,在分母加上eps,防止分母为0,不能得到正确的运算。书中的代码并不是最优的,如果去掉eps对程序运算也没有影响的话,那么这样做可以使代码更为优化。谢谢你给出的建议!

2016-10-22 16:02:51 326

转载 linked list

链表概述    链表是一种常见的重要的数据结构。它是动态地进行存储分配的一种结构。它可以根据需要开辟内存单元。链表有一个“头指针”变量,以head表示,它存放一个地址。该地址指向一个元素。链表中每一个元素称为“结点”,每个结点都应包括两个部分:一为用户需要用的实际数据,二为下一个结点的地址。因此,head指向第一个元素:第一个元素又指向第二个元素;……,直到最后一个元素,该元素不再指向其它元素,它

2016-10-22 16:01:40 193

转载 list in STL of C++

在C++中采用了大量的标志模板库(STL)实现程序的设计,这种设计方式使得不同类型的对象都能通用,而不再是C语言中的通常对于不同的类型需要重新设计或者或者比较采用间接的指针操作。C++中的这种方式简化了写代码的复杂度,但是增加了编译器的复杂度和难度。在数据结构中链表是比较基本的类型,在C++中链表是基于模板的类,因此在实际的使用过程中需要涉及到实际的类型。 点击(此处)折叠或打开includeli

2016-10-22 15:59:52 421

转载 some courses of ZHONGKEYUAN

《Oracle 10G 数据库系统教程 中科院培训老师讲授》【1GB】 http://www.xiaodianlv.com/info/113479/ 《最全的清华大学信号与系统课件 & 中科院的一些信号与系统考研试卷 & 几份清华大学的考研试卷(考研必备)》[压缩包]【604.6MB】 http://www.xiaodianlv.com/info/94736/ 《中科院新科海Flash培训视

2016-10-19 13:28:28 482

转载 some commonly used websites

做机器视觉和图像处理方面的研究工作,最重要的两个问题:其一是要把握住国际上最前沿的内容;其二是所作工作要具备很高的实用背景。解决第一个问题的办法就是找出这个方向公认最高成就的几个超级专家(看看他们都在作什么)和最权威的出版物(阅读上面最新的文献),解决第二个问题的办法是你最好能够找到一个实际应用的项目,边做边写文章。 做好这几点的途径之一就是利用网络资源,利用权威网站和专家们的个人主页。依照下面目录

2016-10-19 13:23:39 463

转载 some famous websites in computer vision(reprinted)

以下链接是关于计算机视觉(ComputerVision, CV)相关领域的网站链接,其中有CV牛人的主页,CV研究小组的主页,CV领域的paper,代码,CV领域的最新动态,国内的应用情况等等。打算从事这个行业或者刚入门的朋友可以多关注这些网站,多了解一些CV的具体应用。搞研究的朋友也可以从中了解到很多牛人的研究动态、招生情况等。总之,我认为,知识只有分享才能产生更大的价值,真诚希望下面的链接能对朋

2016-10-19 13:21:20 1178

转载 cumsum in matlab(reprinted)

matlab中cumsum函数通常用于计算一个数组各行的累加值。在matlab的命令窗口中输入doc cumsum或者help cumsum即可获得该函数的帮助信息。 调用格式及说明   格式一:B = cumsum(A)   这种用法返回数组不同维数的累加和。   为了便于接下来的叙述,解释一下matlab中矩阵、数组、向量的概念:[1]   首先,matlab的是矩阵实验室的意思。也就

2016-10-19 13:17:05 282

转载 some functions of matlab used for digital images processing

1、图像的变换① fft2:fft2函数用于数字图像的二维傅立叶变换,如:i=imread(‘104_8.tif’);j=fft2(i);②ifft2::ifft2函数用于数字图像的二维傅立叶反变换,如:i=imread(‘104_8.tif’);j=fft2(i);k=ifft2(j);2、模拟噪声生成函数和预定义滤波器① imnoise:用于对图像生成模拟噪声,如:i=imread(‘104_8

2016-10-19 10:47:11 285

转载 some studying matlab notes(reprinted)

由于工作需要,开始研究一下MATLAB图像处理相关的知识,图像处理只是matlab应用领域中小小的一部分而已。以前只是听说过MATLAB很强大,但没有系统的学过,如今开始学时,发现matlab确实很不错、很高大上。操作起来很方便,特别是编写程序时,比C语言更简洁。 很多人都是大学里就学过matlab的,由于是半路出家,所以知识不是很全面,直接拿了一本冈萨雷斯的MATLAB版的书就开始看,下面做一些

2016-10-19 10:45:26 455

原创 two ways of saving figure windows

>> f = imread('D:\Matlab R2015b\exercise\matlab_text_images\dipum_images_ch03\Fig0308(a)(pollen).tif');subplot(2, 2, 1)imshow(f)subplot(2, 2, 2)imhist(f)xlim('auto')ylim('auto')subplot(2, 2, 3)

2016-10-19 10:36:35 332

原创 find the being deleted content by 'clc'

matlab主界面-上端菜单栏里的Desktop-Command History,点选之,出现历史命令框

2016-10-19 10:25:09 214

转载 histogramequalization

直方图均衡化处理的“中心思想”是把原始图像的灰度直方图从比较集中的某个灰度区间变成在全部灰度范围内的均匀分布。直方图均衡化就是对图像进行非线性拉伸,重新分配图像像素值,使一定灰度范围内的像素数量大致相同。直方图均衡化就是把给定图像的直方图分布改变成“均匀”分布直方图分布【1】。 下图为直方图均衡化的过程,体现了“均衡”的含义:(概率密度的均匀) 网上可以查阅到关于直方图均衡化的各种解释、用法、程

2016-10-19 10:22:47 646

转载 compare those functions: double, im2double, mat2gray

图像类和类型间的转换 im2uint8 将输入中所有小于0的设置为0,而将输入中所有大于1的设置为255 其他的所有乘以255 im2uint16 将输入中所有小于0的设置为0,而将输入中所有大于1的设置为65535 mat2gray 把一个double类的任意数组转换成值范围在[0,1]的归一化double类数组 im2double 将输入转换为double类.若输入是uint8类

2016-10-19 10:03:41 324

转载 apostophe

example: for label = 1:classNum for k = 1:attr_number PXk = -log(sigma(k,label))… - (X(k,1)-mu(k,label))^2 / (2*sigma(k,label)^2); prob(1,label) = p

2016-10-19 09:59:20 228

转载 matlab_length fuction

在MATLAB中: size:获取数组的行数和列数 length:数组长度(即行数或列数中的较大值) numel:元素总数。 s=size(A),当只有一个输出参数时,返回一个行向量,该行向量的第一个元素时数组的行数,第二个元素是数组的列数。 [r,c]=size(A),当有两个输出参数时,size函数将数组的行数返回到第一个输出变量,将数组的列数返回到第二个输出变量。 如果在size函

2016-10-19 09:55:47 358

Linux-UNIX系统编程手册中文版.rar

这本书很全面,而且,非扫描、有目录,只有29M 这本书很全面,而且,非扫描、有目录,只有29M 这本书很全面,而且,非扫描、有目录,只有29M

2019-05-15

我的vim配置

我的vim配置,仅限我自己使用,不建议别人下载,谢谢的

2019-04-18

龙书虎书鲸书连带部分PPT,课后答案

龙书虎书鲸书连带部分PPT,课后答案

2018-12-26

ELF,ELFELFELFELF

ELF详解

2018-12-19

人脸识别的报告

清华大学人脸识别2018年的报告,看看应该会有一些作用

2018-12-07

ffmpeg

3ae76b105113d944984b2351c61e21c6-opencv_ffmpeg.dll cf3bb5bc9d393b022ea7a42eb63e794d-opencv_ffmpeg_64.dll ec59008da403fb18ab3c1ed66aed583b-ffmpeg_version.cmake 另外:0421e642bc7ad741a2236d3ec4190bdd-ippicv_2017u3_win_intel64_general_20170822.zip 下载后改成该名字即可 链接: https://pan.baidu.com/s/1S2eT7NW0YZupil19i2gf8Q 提取码: 6hpe

2018-11-17

剑指offer的kindle格式,mobi

剑指offer的kindle格式,mobi 剑指offer的kindle格式,mobi

2018-08-04

GNU makefile

GNUmakefile项目管理 目录版 GNUmakefile项目管理 目录版 GNUmakefile项目管理 目录版 GNUmakefile项目管理 目录版 GNUmakefile项目管理 目录版

2018-04-24

linux-shell编程

shell高级编程 shell高级编程 shell高级编程 shell高级编程

2018-04-23

C++访问判断文件夹是否存在并访问文件夹以及文件

C++访问判断文件夹是否存在并访问文件夹以及文件, C++访问判断文件夹是否存在并访问文件夹以及文件

2018-04-20

sourceinsight桌面颜色

颜色完全按照sublime默认的monokia主题,有点儿小小的优化

2018-01-09

CUDA专家手册:GPU编程权威指南_迷你书.pdf

此资源不全,只为了解 CUDA专家手册:GPU编程权威指南_迷你书.pdf CUDA专家手册:GPU编程权威指南_迷你书.pdf

2017-09-25

风辰的CUDA培训教程

风辰的CUDA培训教程 风辰的CUDA培训教程风辰的CUDA培训教程风辰的CUDA培训教程风辰的CUDA培训教程风辰的CUDA培训教程

2017-09-25

Professional CUDA C Programming

Professional CUDA C Programming Professional CUDA C Programming Professional CUDA C Programming Professional CUDA C Programming

2017-09-21

21天实战caffe

21天实战caffe

2017-09-14

caffe网络模型各层详解(中文版)

caffe模型详解,木有那么多的字数,还得凑够,还不够,还不够,还不够,还不够,还不够,还不够,还不够,还不够

2017-09-11

arm-linux-gcc编译gtk程序

arm-linux-gcc编译gtk程序

2017-08-24

Python3-廖雪峰

Python3

2017-07-09

graphcut代码

graphcut,可学习,可运行

2017-06-13

svm代码实现

有MATLAB和C和C++实现

2017-06-05

计算机程序涉及与艺术

学数据结构和基本算法的书籍

2017-06-05

apriori算法的实现

apriori算法的实现

2017-06-05

人工智能算法PPT

人工智能基本算法的了解

2017-06-05

配置CMAKE需要下载的文件

ffmpeg, iipicv

2017-03-30

二维最大熵原理的讲解

二维最大熵原理

2017-03-13

机器学习算法原理与编程实践

本书是机器学习原理和算法编码实现的基础性读物,内容分为两大主线:单个算法的原理讲解和机器学习理论的发展变迁。算法除包含传统的分类、聚类、预测等常用算法之外,还新增了深度学习、贝叶斯网、隐马尔科夫模型等内容。对于每个算法,均包括提出问题、解决策略、数学推导、编码实现、结果评估几部分。数学推导力图做到由浅入深,深入浅出。结构上数学原理与程序代码一一对照,有助于降低学习门槛,加深公式的理解,起到推广和扩大机器学习的作用。

2017-03-09

深入理解OpenCV 实用计算机视觉项目解析

代码部分是“code-master”

2017-03-01

opencv,C++实战项目的代码

和深入理解OpenCV 实用计算机视觉项目解析

2017-03-01

空空如也

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

TA关注的人

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