自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

決心的专栏

念念不忘 必有回响

  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

原创 读取文件时mac、linux与window的不同

公司用的是mac系统,用习惯了后回家用win8编写python程序时,开始写了一句代码,却总说img是none,莫名看了很久。。。才发现原因,具体代码如下:img = cv2.imread('C:\testpictures\1.png')因为之前window也多是用matlab写图像处理方法,而后进入公司后就一直用公司的mac,小半年没拿window写图像算法了,结果。。,在window里,读取文件

2015-05-22 23:26:36 1112

转载 mardown快捷键留存

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-05-22 23:19:39 591

转载 c++调用matlab程序

Matlab 与c++混合编程方法开发环境:win7 64位+vs2010+matlab如果想要让matlab调用c++的函数类,则需要把c++编译成mex文件,使用这个方法可以实现混合调试。不过我认为学习c++与matlab混合编程一般是通过c++调用matlab函数,因为matlab具有强大的数学函数库,然而vc++具有界面设计灵活的优点,因此这里只介绍通过vc++调用ma

2015-05-22 17:11:03 11906 2

转载 Matlab与C++混合编程(依赖OpenCV)

Matlab与C++混合编程(依赖OpenCV)zouxy09@qq.comhttp://blog.csdn.net/zouxy09        之前在运行别人论文的代码的时候,经常有遇到Matlab与C++混合编程的影子。实际上就是通过Matlab的Mex工具将C++的代码编译成Matlab支持调用的可执行文件和函数接口。这样一方面可以在Matlab中利用已经编

2015-05-22 17:08:16 462

原创 mac下pycharm python 默认生成“# coding=utf-8”等内容的方法

Tools ——>Save Files as Template… ——> Python Script 添加:!/usr/bin/env pythoncoding=utf-8author = ‘$USER’ 完成

2015-05-22 12:49:39 5362 1

原创 python图像处理之pyocr

使用pyocr类库进行ocr识别,其中tools为’Tesseract’ #!/usr/bin/env python#coding=utf-8__author__ = 'zhangdebin'from PIL import Imageimport sysimport pyocrtools = pyocr.get_available_tools()[:]if len(tools)==0:

2015-05-21 17:36:43 6585 2

原创 python-opencv(cv2) 之一 图像的简单读取

源码:#!/usr/bin/env python#coding=utf-8__author__ = 'zhangdebin'import cv2if __name__ == '__main__': #image read image = cv2.imread("/Users/zhangdebin/Documents/checkFace2.jpg") image0 = cv

2015-05-21 15:46:03 18728

原创 图像识别 python+opencv的简单人脸识别

图像识别 python+opencv的简单人脸识别源码如下:#!/usr/bin/env python#coding=utf-8import osfrom PIL import Image, ImageDrawimport cvdef detect_object(image): '''检测图片,获取人脸在图片中的坐标''' grayscale = cv.CreateImage

2015-05-21 14:49:53 12916 2

原创 年轻,想做就做

从一个很少考第二的老实“好学生”到高二的叛逆青年,再到大学的浑浑噩噩,最后大四毅然决定读研,最后一个月的和恶习战斗的冲刺岁月,那些室友打着dota自己带着耳机背英文单词的日子,那些学不进去时就睡觉,不管白天黑夜醒了就去1号楼自习室学习的日子,那个很冷,回寝室的夜路上晕白的路灯、飘着的雪花,那个搓着手才能答题的没暖气的考场,最后一科写了半小时写满草纸的读研规划,那种发现在这所学校读研只是从井底之蛙变

2015-05-20 23:11:37 705

原创 我关注的一些博客或资源链接

wklken(python expert)http://www.wklken.me/csdn 关注 zouxy09(IDL)http://blog.csdn.net/zouxy09/article/details/45288129博客园关注 tornadomeet (网易杭研院)http://www.cnblogs.com/tornadomeet/archive/201

2015-05-20 18:32:35 476

转载 vim必记指令

原文题目:【翻译】130+vim基本指令基础:e filename 在编辑器中打开一个文件:w 保存文件:q 退出vim:q! 退出但不保存:x 写文件(如果有做修改)并退出:sav filename 保存为. 在正常模式

2015-05-20 17:12:55 525

原创 mac下使用vim gcc/g++ 编译cpp(c++)文件并运行

首先确认gcc和g++版本,二者是否一致命令:gcc -v;g++ -v然后vim编写c++文件,比如:#include .....最后保存的时候要注意,exit+:sav+cppname.cpp“.cpp”后缀保证编译器识别是c++文件,这样当编译时,如果是gcc,就会知道自动知道要调用哪些类库(c++),注意,没有后缀或错写成“.c",编译时会找不到类库然后:wq命

2015-05-20 16:34:41 7196 1

转载 机器学习算法中如何选取超参数:学习速率、正则项系数、minibatch size

学习速率(learning rate,η)运用梯度下降算法进行优化时,权重的更新规则中,在梯度项前会乘以一个系数,这个系数就叫学习速率η。下面讨论在训练时选取η的策略。固定的学习速率。如果学习速率太小,则会使收敛过慢,如果学习速率太大,则会导致代价函数振荡,如下图所示。就下图来说,一个比较好的策略是先将学习速率设置为0.25,然后在训练到第20个Epoch时,学习速率改为0.025

2015-05-19 19:18:44 2719

转载 正则化方法:L1和L2 regularization、数据集扩增、dropout

本文是《Neural networks and deep learning》概览 中第三章的一部分,讲机器学习/深度学习算法中常用的正则化方法。(本文会不断补充)正则化方法:防止过拟合,提高泛化能力在训练数据不够多时,或者overtraining时,常常会导致overfitting(过拟合)。其直观的表现如下图所示,随着训练过程的进行,模型复杂度增加,在training d

2015-05-19 18:59:34 1341

原创 变量传递赋值和对象传递赋值的区别

当定义变量 int a=123;int b=0;执行:b=a;那么 a=123;b=123;执行:a=111;依然有b=123;这是因为变量传递赋值时,是传递的值的对应地址,而不是变量的地址。但是如果换为以对象(或者引用)传递赋值时,实际传递的是这个对象的存储地址,所以:class Test{int test;}Test t1=new Tes

2015-05-06 16:20:03 1816

原创 字符串的==和equals辨析

首先看 java中equals函数的源码:public boolean equals(ObjectanObject) {if (this ==anObject) {    returntrue;}if (anObjectinstanceof String) {    String anotherString = (String)anObject; 

2015-05-05 12:46:28 556

Beyond the C++ Standard Library_ An Introduction to Boost 中文版

Beyond the C++ Standard Library: An Introduction to Boost By Björn Karlsson ............................................... Publisher: Addison Wesley Professional Pub Date: August 31, 2005 ISBN: 0321133544 Pages: 432 Table of Contents | Index Overview 介绍Boost libraries: C++编程的下一个突破 Boost带领你远远地超越了C++标准库,它使得C++编程更优雅、更有活力、更高产。首先,我们系统地介绍一下Boost库的主要组成和它们的主要用法。 Björn Karlsson为中级至高级的C++开发者描述了所有58个Boost库的轮廓,并完整叙述了12个可能最有用的库。Karlsson的主题范围从智能指针和类型转换,到容器和数据库结构,解释了如何正确地使用每一个库来改进你的代码。他详细论述了可以让你写出更简明、清晰、易读的代码的高级函数对象。他还带你到Boost的"幕后",看看那些对你创建自己的泛型库有益的工具和技术。 本书的内容包括: 智能指针,提供自动的对象生存期管理和简单的资源共享 提供类型转换和词汇转换的统一的、最优的解决方案 使编程更简单、更清晰的工具类 灵活的容器类,解决了C++标准库未覆盖的问题 对正则表达式的强有力的支持:Boost.Regex 可在调用点进行定义的函数对象:Boost.Bind 和 Boost.Lambda 更灵活的回调机制:Boost.Function 可管理的信号和响应动作(又称为Observer模式):Boost.Signals Boost库已被证明了是非常有用的,它们中的大多数已准备列入下一个版本的C++标准库。现在就开始,Beyond the C++ Standard Library. © Copyright Pearson Education. All rights reserved.

2013-07-09

Feature Extraction in Computer Vision and Image Processing

图像处理方向,详细描述特征识别 Preface ix ....................................................................... Why did we write this book? ix ......................................... The book and its support x .............................................. In gratitude xii .................................................................... Final message xii .............................................................. 1 Introduction 1 ............................................................ 1.1 Overview 1 ................................................................. 1.2 Human and computer vision 1 ................................... 1.3 The human vision system 3 ....................................... 1.4 Computer vision systems 10 ....................................... 1.5 Mathematical systems 15 ............................................ 1.6 Associated literature 24 ............................................... 1.7 References 28 ............................................................. 2 Images, sampling and frequency domain processing 31 ................................................................. 2.1 Overview 31 ................................................................. 2.2 Image formation 31 ...................................................... 2.3 The Fourier transform 35 ............................................. 2.4 The sampling criterion 40 ............................................ 2.5 The discrete Fourier transform ( DFT) 45 .................... 2.6 Other properties of the Fourier transform 53 ............... 2.7 Transforms other than Fourier 57 ................................ 2.8 Applications using frequency domain properties 63 .... 2.9 Further reading 65 ....................................................... 2.10 References 65 ........................................................... 3 Basic image processing operations 67 .................... 3.1 Overview 67 ................................................................. 3.2 Histograms 67 ............................................................. 3.3 Point operators 69 ....................................................... 3.4 Group operations 79 .................................................... 3.5 Other statistical operators 88 ....................................... 3.6 Further reading 95 ....................................................... 3.7 References 96 ............................................................. 4 Low- level feature extraction ( including edge detection) 99 ................................................................... 4.1 Overview 99 ................................................................. 4.2 First-order edge detection operators 99 ...................... 4.3 Second- order edge detection operators 120 ................ 4.4 Other edge detection operators 127 .............................. 4.5 Comparison of edge detection operators 129 ............... 4.6 Detecting image curvature 130 ...................................... 4.7 Describing image motion 145 ........................................ 4.8 Further reading 156 ....................................................... 4.9 References 157 ............................................................. 5 Feature extraction by shape matching 161 ................ 5.1 Overview 161 ................................................................. 5.2 Thresholding and subtraction 162 ................................. 5.3 Template matching 164 ................................................. 5.4 Hough transform (HT) 173 ............................................. 5.5 Generalised Hough transform (GHT) 199 ..................... 5.6 Other extensions to the HT 213 ..................................... 5.7 Further reading 214 ....................................................... 5.8 References 214 ............................................................. 6 Flexible shape extraction ( snakes and other techniques) 217 ................................................................ 6.1 Overview 217 ................................................................. 6.2 Deformable templates 218 ............................................ 6.3 Active contours (snakes) 220 ........................................ 6.4 Discrete symmetry operator 236 ................................... 6.5 Flexible shape models 240 ............................................ 6.6 Further reading 243 ....................................................... 6.7 References 243 ............................................................. 7 Object description 247 ................................................. 7.1 Overview 247 ................................................................. 7.2 Boundary descriptions 248 ............................................ 7.3 Region descriptors 278 .................................................. 7.4 Further reading 288 ....................................................... 7.5 References 288 ............................................................. 8 Introduction to texture description, segmentation and classification 291 ............................. 8.1 Overview 291 ................................................................. 8.2 What is texture? 292 ...................................................... 8.3 Texture description 294 ................................................. 8.4 Classification 301 .......................................................... 8.5 Segmentation 306 ......................................................... 8.6 Further reading 307 ....................................................... 8.7 References 308 ............................................................. Appendices 311 ................................................................ 9.1 Appendix 1: Homogeneous co-ordinate system 311 ..... 9.2 Appendix 2: Least squares analysis 314 ....................... 9.3 Appendix 3: Example Mathcad worksheet for Chapter 3 317 ...................................................................... 9.4 Appendix 4: Abbreviated Matlab worksheet 336 ........... Index 345

2013-07-09

空空如也

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

TA关注的人

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