Contents目录

  • Chapter 0: Introduction to the companion book本辅导书简介
  • Chapter 1: Introduction 简介
    • Viewing an image: image_view_demo 查看一张图像:image_view_demo

  • Chapter 2: The image, its representations and properties
    • Displaying a coarse binary image: coarse_pixels_draw

    • Distance transform, an example: dist_trans_demo
    • Border of a region, an example: region_border_demo
  • Chapter 3: The image, its mathematical and physical background
    • Convolution, shift-multiply-add approach: conv_demo
    • Discrete Fourier Transform: dft_edu
    • Inverse DFT: idft_edu
    • 1D Discrete Fourier Transform: dft1d_demo
    • 2D Discrete Fourier Transform: dft2d_demo
    • Basis functions for the 2D Discrete Cosine Transform: dct2base
    • Principal Component Analysis: pca
  • Chapter 4: Data structures for image analysis
    • \MATLAB\/ data structures: structures
    • Displaying image values: showim_values
    • Co-occurrence matrix: cooc
    • Integral image construction: integralim
  • Chapter 5: Image pre-processing
    • Grayscale transformation, histogram equalization: hist_equal
    • Geometric transformation: imgeomt
    • Smoothing using a rotating mask: rotmask
    • Image sharpening by Laplacian: imsharpen
    • Harris corner detector: harris
    • Frequency filtering: buttfilt
  • Chapter 6: Segmentation I
    • Iterative threshold selection: imthresh
    • Line detection using Hough transform: hough_lines
    • Dynamic programming boundary tracing: dpboundary
    • Region merging via boundary melting: regmerge
    • Removal of small regions: remsmall
  • Chapter 7: Segmentation II
    • Mean shift segmentation: meanshsegm
    • Active contours (snakes): snake
    • Gradient vector flow snakes: mgvf
    • Level sets: levelset
    • Graph cut segmentation: GraphCut
  • Chapter 8: Shape representation and description
    • B-spline interpolation: bsplineinterp
    • Convex hull construction: convexhull
    • Region descriptors: regiondescr
    • Boundary descriptors: boundarydescr
  • Chapter 9: Object recognition
    • Maximum probability classification for normal data: maxnormalclass
    • Linear separability and basic classifiers: linsep_demo
    • Recognition of hand-written numerals: ocr_demo
    • Adaptive boosting: adaboost
  • Chapter 10: Image understanding
    • Random sample consensus: ransac
    • Gaussian mixture model estimation: gaussianmixture
    • Point distribution models: pointdistrmodel
    • Active shape model fit: asmfit
  • Chapter 11: 3D vision, geometry
    • Homography estimation from point correspondences---DLT method: u2Hdlt
    • Mathematical description of the camera: cameragen
    • Visualize a camera in a 3D plot: showcams
    • Decomposition of the projection matrix P: P2KRtC
    • Isotropic point normalization: pointnorm
    • Fundamental matrix---8-point algorithm: u2Fdlt
    • 3D point reconstruction---linear method: uP2Xdlt
  • Chapter 12: Use of 3D vision
    • Iterative closest point matching: vtxicrp
  • Chapter 13: Mathematical morphology
    • Top hat transformation: tophat
    • Object detection using opening: objdetect
    • Sequential thinning: thinning
    • Ultimate erosion: ulterosion
    • Binary granulometry: granulometry
    • Watershed segmentation: wshed
  • Chapter 14: Image data compression
    • Huffman code: huffman
    • Predictive compression: dpcm
    • JPEG compression pictorially, step by step: jpegcomp_demo
  • Chapter 15: Texture
    • Haralick texture descriptors: haralick
    • Wavelet texture descriptors: waveletdescr
    • Texture based segmentation: texturesegm
    • L-system interpreter: lsystem
  • Chapter 16: Motion analysis
    • Adaptive background modeling by using a mixture of Gaussians: bckggm
    • Particle filtering: particle_filtering
    • Importance sampling: importance_sampling
    • Kernel-based tracking: kernel_based_tracking

[Home][Contact]
Last modified at 15:56, 28 April 2014 CEST.

关于机器视觉与机器学习的大量资源及书籍 可在线阅读:http://blog.exbot.net/archives/48

demo videos:http://visionbook.felk.cvut.cz/demos.html

Image Processing, Analysis & and Machine Vision - A MATLAB Companion的更多相关文章

  1. 机器视觉工具箱-Machine Vision Toolbox for Matlab

    发现了一个机器视觉的Matlab工具箱,分享一下. 机器视觉工具箱(MVT的)规定,在机器视觉和基于视觉的控制有益的多种功能.这是一个有点折衷收集反映作者在光度学,摄影测量,色度学 方面的个人利益.它 ...

  2. How to use data analysis for machine learning (example, part 1)

    In my last article, I stated that for practitioners (as opposed to theorists), the real prerequisite ...

  3. machine vision plan

    以OpenCV+C#/C++为主,Halcon+C#/C++.LabVIEW+NI Vision,其他还不了解 目前:Halcon+C# 1.完成:测量定位,表面质量检测 2.完成1后开始:OpenC ...

  4. Computer Vision with Matlab

    PPT: https://max.book118.com/html/2016/0325/38682623.shtm Code: http://www.pudn.com/Download/item/id ...

  5. books

    <<learning opencv>>,   布拉德斯基 (Bradski.G.) (作者), 克勒 (Kaehler.A.) (作者),   这本书一定要第二版的,因为第二版 ...

  6. 机器学习、图像识别方面 书籍推荐 via zhihu

    机器学习.图像识别方面 书籍推荐 作者:小涛 链接:https://www.zhihu.com/question/20523667/answer/97384340 来源:知乎 著作权归作者所有.商业转 ...

  7. Computer Vision Algorithm Implementations

    Participate in Reproducible Research General Image Processing OpenCV (C/C++ code, BSD lic) Image man ...

  8. 【机器学习Machine Learning】资料大全

    昨天总结了深度学习的资料,今天把机器学习的资料也总结一下(友情提示:有些网站需要"科学上网"^_^) 推荐几本好书: 1.Pattern Recognition and Machi ...

  9. FAQ: Machine Learning: What and How

    What: 就是将统计学算法作为理论,计算机作为工具,解决问题.statistic Algorithm. How: 如何成为菜鸟一枚? http://www.quora.com/How-can-a-b ...

随机推荐

  1. React组件性能优化总结

    性能优化的思路 影响网页性能最大的因素是浏览器的重排(repaint)和重绘(reflow). React的Virtual DOM就是尽可能地减少浏览器的重排和重绘. 从React渲染过程来看,如何防 ...

  2. 关于IO流的抽象类

    被一个问题问愣了:java的IO里有哪些抽象类?这个一时半会儿还真记不得,只知道IO有好几类,具体有哪些抽象类从来没有去认真记过.回头仔细看了下分类和继承才发现其实就两对:字节流的抽象类是InputS ...

  3. eclipse配置storm1.1.0开发环境并本地跑起来

    storm的开发环境搭建比hadoop(参见前文http://www.cnblogs.com/wuxun1997/p/6849878.html)简单,无需安装插件,只需新建一个java项目并配置好li ...

  4. php小算法总结一(数组重排,进制转换,二分查找)

    1.两个有序数组组合成一个新的有序数组 <?php $arr1=array(2,5,7,9,12); $arr2=array(3,4,6,8,10,11); function merge_sor ...

  5. EM64T和64位是不是一个概念啊?他们有什么区别啊,怎么区分啊?

    首先我们要解决什么是64位这个问题.究竟什么是64位处理器呢?64 bit是相对于32 Bit而言的,这个位数指的是CPU GPRs(General-Purpose Registers,通用寄存器)数 ...

  6. (转)Socket开发时,Available为0,实际还有数据的问题

    本文转载自:http://blog.csdn.net/youbl/article/details/11067369 这段时间处理Socket通讯,比如文件传输,通常代码如下:string filena ...

  7. window.open()打开新窗口被拦截

    window.open( url )是常用的打开新页面的方法,一般都没有问题,但是如果在ajax回调方法里面使用就会被浏览器拦截,因为在浏览器安全机制中,页面弹窗必须是由用户触发的才是安全弹窗,比如说 ...

  8. MySQL 5.6/5.7 linux常见安装(tar,yum,script)

    该文章总结一下MySQL的常见安装方式,以tar,yum,script 三种方式来演示: 一般的公司都会有自己统一的数据库安装规范和模板,在生产环境请按照自己的规范来安装和使用,这里只演示和测试,供需 ...

  9. C# IP地址去掉端口号

    string Ip1 = "192.168.0.199:7777"; string Ip2 = Ip1.Remove(Ip1.IndexOf(':'));

  10. Python基础学习三 字典、元组

    一.元组 元组,提示别人,这个值是不能被改变的,元组的定义方式是用(),小括号: 元组只有两个方法,那就是count和index mysql1 = ('127.0.0.1',3306,'my','ro ...