基本信息
源码名称:数学图像处理与机器视觉_Matlab与VC++随书代码
源码大小:34.08M
文件格式:.rar
开发语言:MATLAB
更新时间:2023-07-12
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 2 元 
   源码介绍
数学图像处理与机器视觉_Matlab与VC 随书代码
数学图像处理与机器视觉_Matlab与VC 实现的高清版本,由于60M上传文件限制我把书放到了另一个资源中。建议准备学习计算机视觉的同学从这本书上手入门,把书中公式推导后再阅读代码,会有更大的收获。这本书也是我...


文件清单
└── 数学图像处理与机器视觉_Matlab与VC 随书代码
    ├── chapter10
    │   ├── bw_mouth.bmp
    │   ├── code
    │   │   └── PCA_ORL
    │   │       ├── Data
    │   │       │   └── ORL
    │   │       │       ├── s1
    │   │       │       │   ├── 10.pgm
    │   │       │       │   ├── 1.pgm
    │   │       │       │   ├── 2.pgm
    │   │       │       │   ├── 3.pgm
    │   │       │       │   ├── 4.pgm
    │   │       │       │   ├── 5.pgm
    │   │       │       │   ├── 6.pgm
    │   │       │       │   ├── 7.pgm
    │   │       │       │   ├── 8.pgm
    │   │       │       │   └── 9.pgm
    │   │       │       ├── s10
    │   │       │       │   ├── 10.pgm
    │   │       │       │   ├── 1.pgm
    │   │       │       │   ├── 2.pgm
    │   │       │       │   ├── 3.pgm
    │   │       │       │   ├── 4.pgm
    │   │       │       │   ├── 5.pgm
    │   │       │       │   ├── 6.pgm
    │   │       │       │   ├── 7.pgm
    │   │       │       │   ├── 8.pgm
    │   │       │       │   └── 9.pgm
    │   │       │       ├── s11
    │   │       │       │   ├── 10.pgm
    │   │       │       │   ├── 1.pgm
    │   │       │       │   ├── 2.pgm
    │   │       │       │   ├── 3.pgm
    │   │       │       │   ├── 4.pgm
    │   │       │       │   ├── 5.pgm
    │   │       │       │   ├── 6.pgm
    │   │       │       │   ├── 7.pgm
    │   │       │       │   ├── 8.pgm
    │   │       │       │   └── 9.pgm
    │   │       │       ├── s12
    │   │       │       │   ├── 10.pgm
    │   │       │       │   ├── 1.pgm
    │   │       │       │   ├── 2.pgm
    │   │       │       │   ├── 3.pgm
    │   │       │       │   ├── 4.pgm
    │   │       │       │   ├── 5.pgm
    │   │       │       │   ├── 6.pgm
    │   │       │       │   ├── 7.pgm
    │   │       │       │   ├── 8.pgm
    │   │       │       │   └── 9.pgm
    │   │       │       ├── s13
    │   │       │       │   ├── 10.pgm
    │   │       │       │   ├── 1.pgm
    │   │       │       │   ├── 2.pgm
    │   │       │       │   ├── 3.pgm
    │   │       │       │   ├── 4.pgm
    │   │       │       │   ├── 5.pgm
    │   │       │       │   ├── 6.pgm
    │   │       │       │   ├── 7.pgm
    │   │       │       │   ├── 8.pgm
    │   │       │       │   └── 9.pgm
    │   │       │       ├── s14
    │   │       │       │   ├── 10.pgm
    │   │       │       │   ├── 1.pgm
    │   │       │       │   ├── 2.pgm
    │   │       │       │   ├── 3.pgm
    │   │       │       │   ├── 4.pgm
    │   │       │       │   ├── 5.pgm
    │   │       │       │   ├── 6.pgm
    │   │       │       │   ├── 7.pgm
    │   │       │       │   ├── 8.pgm
    │   │       │       │   └── 9.pgm
    │   │       │       ├── s15
    │   │       │       │   ├── 10.pgm
    │   │       │       │   ├── 1.pgm
    │   │       │       │   ├── 2.pgm
    │   │       │       │   ├── 3.pgm
    │   │       │       │   ├── 4.pgm
    │   │       │       │   ├── 5.pgm
    │   │       │       │   ├── 6.pgm
    │   │       │       │   ├── 7.pgm
    │   │       │       │   ├── 8.pgm
    │   │       │       │   └── 9.pgm
    │   │       │       ├── s16
    │   │       │       │   ├── 10.pgm
    │   │       │       │   ├── 1.pgm
    │   │       │       │   ├── 2.pgm
    │   │       │       │   ├── 3.pgm
    │   │       │       │   ├── 4.pgm
    │   │       │       │   ├── 5.pgm
    │   │       │       │   ├── 6.pgm
    │   │       │       │   ├── 7.pgm
    │   │       │       │   ├── 8.pgm
    │   │       │       │   └── 9.pgm
    │   │       │       ├── s17
    │   │       │       │   ├── 10.pgm
    │   │       │       │   ├── 1.pgm
    │   │       │       │   ├── 2.pgm
    │   │       │       │   ├── 3.pgm
    │   │       │       │   ├── 4.pgm
    │   │       │       │   ├── 5.pgm
    │   │       │       │   ├── 6.pgm
    │   │       │       │   ├── 7.pgm
    │   │       │       │   ├── 8.pgm
    │   │       │       │   └── 9.pgm
    │   │       │       ├── s18
    │   │       │       │   ├── 10.pgm
    │   │       │       │   ├── 1.pgm
    │   │       │       │   ├── 2.pgm
    │   │       │       │   ├── 3.pgm
    │   │       │       │   ├── 4.pgm
    │   │       │       │   ├── 5.pgm
    │   │       │       │   ├── 6.pgm
    │   │       │       │   ├── 7.pgm
    │   │       │       │   ├── 8.pgm
    │   │       │       │   └── 9.pgm
    │   │       │       ├── s19
    │   │       │       │   ├── 10.pgm
    │   │       │       │   ├── 1.pgm
    │   │       │       │   ├── 2.pgm
    │   │       │       │   ├── 3.pgm
    │   │       │       │   ├── 4.pgm
    │   │       │       │   ├── 5.pgm
    │   │       │       │   ├── 6.pgm
    │   │       │       │   ├── 7.pgm
    │   │       │       │   ├── 8.pgm
    │   │       │       │   └── 9.pgm
    │   │       │       ├── s2
    │   │       │       │   ├── 10.pgm
    │   │       │       │   ├── 1.pgm
    │   │       │       │   ├── 2.pgm
    │   │       │       │   ├── 3.pgm
    │   │       │       │   ├── 4.pgm
    │   │       │       │   ├── 5.pgm
    │   │       │       │   ├── 6.pgm
    │   │       │       │   ├── 7.pgm
    │   │       │       │   ├── 8.pgm
    │   │       │       │   └── 9.pgm
    │   │       │       ├── s20
    │   │       │       │   ├── 10.pgm
    │   │       │       │   ├── 1.pgm
    │   │       │       │   ├── 2.pgm
    │   │       │       │   ├── 3.pgm
    │   │       │       │   ├── 4.pgm
    │   │       │       │   ├── 5.pgm
    │   │       │       │   ├── 6.pgm
    │   │       │       │   ├── 7.pgm
    │   │       │       │   ├── 8.pgm
    │   │       │       │   └── 9.pgm
    │   │       │       ├── s21
    │   │       │       │   ├── 10.pgm
    │   │       │       │   ├── 1.pgm
    │   │       │       │   ├── 2.pgm
    │   │       │       │   ├── 3.pgm
    │   │       │       │   ├── 4.pgm
    │   │       │       │   ├── 5.pgm
    │   │       │       │   ├── 6.pgm
    │   │       │       │   ├── 7.pgm
    │   │       │       │   ├── 8.pgm
    │   │       │       │   └── 9.pgm
    │   │       │       ├── s22
    │   │       │       │   ├── 10.pgm
    │   │       │       │   ├── 1.pgm
    │   │       │       │   ├── 2.pgm
    │   │       │       │   ├── 3.pgm
    │   │       │       │   ├── 4.pgm
    │   │       │       │   ├── 5.pgm
    │   │       │       │   ├── 6.pgm
    │   │       │       │   ├── 7.pgm
    │   │       │       │   ├── 8.pgm
    │   │       │       │   └── 9.pgm
    │   │       │       ├── s23
    │   │       │       │   ├── 10.pgm
    │   │       │       │   ├── 1.pgm
    │   │       │       │   ├── 2.pgm
    │   │       │       │   ├── 3.pgm
    │   │       │       │   ├── 4.pgm
    │   │       │       │   ├── 5.pgm
    │   │       │       │   ├── 6.pgm
    │   │       │       │   ├── 7.pgm
    │   │       │       │   ├── 8.pgm
    │   │       │       │   └── 9.pgm
    │   │       │       ├── s24
    │   │       │       │   ├── 10.pgm
    │   │       │       │   ├── 1.pgm
    │   │       │       │   ├── 2.pgm
    │   │       │       │   ├── 3.pgm
    │   │       │       │   ├── 4.pgm
    │   │       │       │   ├── 5.pgm
    │   │       │       │   ├── 6.pgm
    │   │       │       │   ├── 7.pgm
    │   │       │       │   ├── 8.pgm
    │   │       │       │   └── 9.pgm
    │   │       │       ├── s25
    │   │       │       │   ├── 10.pgm
    │   │       │       │   ├── 1.pgm
    │   │       │       │   ├── 2.pgm
    │   │       │       │   ├── 3.pgm
    │   │       │       │   ├── 4.pgm
    │   │       │       │   ├── 5.pgm
    │   │       │       │   ├── 6.pgm
    │   │       │       │   ├── 7.pgm
    │   │       │       │   ├── 8.pgm
    │   │       │       │   └── 9.pgm
    │   │       │       ├── s26
    │   │       │       │   ├── 10.pgm
    │   │       │       │   ├── 1.pgm
    │   │       │       │   ├── 2.pgm
    │   │       │       │   ├── 3.pgm
    │   │       │       │   ├── 4.pgm
    │   │       │       │   ├── 5.pgm
    │   │       │       │   ├── 6.pgm
    │   │       │       │   ├── 7.pgm
    │   │       │       │   ├── 8.pgm
    │   │       │       │   └── 9.pgm
    │   │       │       ├── s27
    │   │       │       │   ├── 10.pgm
    │   │       │       │   ├── 1.pgm
    │   │       │       │   ├── 2.pgm
    │   │       │       │   ├── 3.pgm
    │   │       │       │   ├── 4.pgm
    │   │       │       │   ├── 5.pgm
    │   │       │       │   ├── 6.pgm
    │   │       │       │   ├── 7.pgm
    │   │       │       │   ├── 8.pgm
    │   │       │       │   └── 9.pgm
    │   │       │       ├── s28
    │   │       │       │   ├── 10.pgm
    │   │       │       │   ├── 1.pgm
    │   │       │       │   ├── 2.pgm
    │   │       │       │   ├── 3.pgm
    │   │       │       │   ├── 4.pgm
    │   │       │       │   ├── 5.pgm
    │   │       │       │   ├── 6.pgm
    │   │       │       │   ├── 7.pgm
    │   │       │       │   ├── 8.pgm
    │   │       │       │   └── 9.pgm
    │   │       │       ├── s29
    │   │       │       │   ├── 10.pgm
    │   │       │       │   ├── 1.pgm
    │   │       │       │   ├── 2.pgm
    │   │       │       │   ├── 3.pgm
    │   │       │       │   ├── 4.pgm
    │   │       │       │   ├── 5.pgm
    │   │       │       │   ├── 6.pgm
    │   │       │       │   ├── 7.pgm
    │   │       │       │   ├── 8.pgm
    │   │       │       │   └── 9.pgm
    │   │       │       ├── s3
    │   │       │       │   ├── 10.pgm
    │   │       │       │   ├── 1.pgm
    │   │       │       │   ├── 2.pgm
    │   │       │       │   ├── 3.pgm
    │   │       │       │   ├── 4.pgm
    │   │       │       │   ├── 5.pgm
    │   │       │       │   ├── 6.pgm
    │   │       │       │   ├── 7.pgm
    │   │       │       │   ├── 8.pgm
    │   │       │       │   └── 9.pgm
    │   │       │       ├── s30
    │   │       │       │   ├── 10.pgm
    │   │       │       │   ├── 1.pgm
    │   │       │       │   ├── 2.pgm
    │   │       │       │   ├── 3.pgm
    │   │       │       │   ├── 4.pgm
    │   │       │       │   ├── 5.pgm
    │   │       │       │   ├── 6.pgm
    │   │       │       │   ├── 7.pgm
    │   │       │       │   ├── 8.pgm
    │   │       │       │   └── 9.pgm
    │   │       │       ├── s31
    │   │       │       │   ├── 10.pgm
    │   │       │       │   ├── 1.pgm
    │   │       │       │   ├── 2.pgm
    │   │       │       │   ├── 3.pgm
    │   │       │       │   ├── 4.pgm
    │   │       │       │   ├── 5.pgm
    │   │       │       │   ├── 6.pgm
    │   │       │       │   ├── 7.pgm
    │   │       │       │   ├── 8.pgm
    │   │       │       │   └── 9.pgm
    │   │       │       ├── s32
    │   │       │       │   ├── 10.pgm
    │   │       │       │   ├── 1.pgm
    │   │       │       │   ├── 2.pgm
    │   │       │       │   ├── 3.pgm
    │   │       │       │   ├── 4.pgm
    │   │       │       │   ├── 5.pgm
    │   │       │       │   ├── 6.pgm
    │   │       │       │   ├── 7.pgm
    │   │       │       │   ├── 8.pgm
    │   │       │       │   └── 9.pgm
    │   │       │       ├── s33
    │   │       │       │   ├── 10.pgm
    │   │       │       │   ├── 1.pgm
    │   │       │       │   ├── 2.pgm
    │   │       │       │   ├── 3.pgm
    │   │       │       │   ├── 4.pgm
    │   │       │       │   ├── 5.pgm
    │   │       │       │   ├── 6.pgm
    │   │       │       │   ├── 7.pgm
    │   │       │       │   ├── 8.pgm
    │   │       │       │   └── 9.pgm
    │   │       │       ├── s34
    │   │       │       │   ├── 10.pgm
    │   │       │       │   ├── 1.pgm
    │   │       │       │   ├── 2.pgm
    │   │       │       │   ├── 3.pgm
    │   │       │       │   ├── 4.pgm
    │   │       │       │   ├── 5.pgm
    │   │       │       │   ├── 6.pgm
    │   │       │       │   ├── 7.pgm
    │   │       │       │   ├── 8.pgm
    │   │       │       │   └── 9.pgm
    │   │       │       ├── s35
    │   │       │       │   ├── 10.pgm
    │   │       │       │   ├── 1.pgm
    │   │       │       │   ├── 2.pgm
    │   │       │       │   ├── 3.pgm
    │   │       │       │   ├── 4.pgm
    │   │       │       │   ├── 5.pgm
    │   │       │       │   ├── 6.pgm
    │   │       │       │   ├── 7.pgm
    │   │       │       │   ├── 8.pgm
    │   │       │       │   └── 9.pgm
    │   │       │       ├── s36
    │   │       │       │   ├── 10.pgm
    │   │       │       │   ├── 1.pgm
    │   │       │       │   ├── 2.pgm
    │   │       │       │   ├── 3.pgm
    │   │       │       │   ├── 4.pgm
    │   │       │       │   ├── 5.pgm
    │   │       │       │   ├── 6.pgm
    │   │       │       │   ├── 7.pgm
    │   │       │       │   ├── 8.pgm
    │   │       │       │   └── 9.pgm
    │   │       │       ├── s37
    │   │       │       │   ├── 10.pgm
    │   │       │       │   ├── 1.pgm
    │   │       │       │   ├── 2.pgm
    │   │       │       │   ├── 3.pgm
    │   │       │       │   ├── 4.pgm
    │   │       │       │   ├── 5.pgm
    │   │       │       │   ├── 6.pgm
    │   │       │       │   ├── 7.pgm
    │   │       │       │   ├── 8.pgm
    │   │       │       │   └── 9.pgm
    │   │       │       ├── s38
    │   │       │       │   ├── 10.pgm
    │   │       │       │   ├── 1.pgm
    │   │       │       │   ├── 2.pgm
    │   │       │       │   ├── 3.pgm
    │   │       │       │   ├── 4.pgm
    │   │       │       │   ├── 5.pgm
    │   │       │       │   ├── 6.pgm
    │   │       │       │   ├── 7.pgm
    │   │       │       │   ├── 8.pgm
    │   │       │       │   └── 9.pgm
    │   │       │       ├── s39
    │   │       │       │   ├── 10.pgm
    │   │       │       │   ├── 1.pgm
    │   │       │       │   ├── 2.pgm
    │   │       │       │   ├── 3.pgm
    │   │       │       │   ├── 4.pgm
    │   │       │       │   ├── 5.pgm
    │   │       │       │   ├── 6.pgm
    │   │       │       │   ├── 7.pgm
    │   │       │       │   ├── 8.pgm
    │   │       │       │   └── 9.pgm
    │   │       │       ├── s4
    │   │       │       │   ├── 10.pgm
    │   │       │       │   ├── 1.pgm
    │   │       │       │   ├── 2.pgm
    │   │       │       │   ├── 3.pgm
    │   │       │       │   ├── 4.pgm
    │   │       │       │   ├── 5.pgm
    │   │       │       │   ├── 6.pgm
    │   │       │       │   ├── 7.pgm
    │   │       │       │   ├── 8.pgm
    │   │       │       │   └── 9.pgm
    │   │       │       ├── s40
    │   │       │       │   ├── 10.pgm
    │   │       │       │   ├── 1.pgm
    │   │       │       │   ├── 2.pgm
    │   │       │       │   ├── 3.pgm
    │   │       │       │   ├── 4.pgm
    │   │       │       │   ├── 5.pgm
    │   │       │       │   ├── 6.pgm
    │   │       │       │   ├── 7.pgm
    │   │       │       │   ├── 8.pgm
    │   │       │       │   └── 9.pgm
    │   │       │       ├── s5
    │   │       │       │   ├── 10.pgm
    │   │       │       │   ├── 1.pgm
    │   │       │       │   ├── 2.pgm
    │   │       │       │   ├── 3.pgm
    │   │       │       │   ├── 4.pgm
    │   │       │       │   ├── 5.pgm
    │   │       │       │   ├── 6.pgm
    │   │       │       │   ├── 7.pgm
    │   │       │       │   ├── 8.pgm
    │   │       │       │   └── 9.pgm
    │   │       │       ├── s6
    │   │       │       │   ├── 10.pgm
    │   │       │       │   ├── 1.pgm
    │   │       │       │   ├── 2.pgm
    │   │       │       │   ├── 3.pgm
    │   │       │       │   ├── 4.pgm
    │   │       │       │   ├── 5.pgm
    │   │       │       │   ├── 6.pgm
    │   │       │       │   ├── 7.pgm
    │   │       │       │   ├── 8.pgm
    │   │       │       │   └── 9.pgm
    │   │       │       ├── s7
    │   │       │       │   ├── 10.pgm
    │   │       │       │   ├── 1.pgm
    │   │       │       │   ├── 2.pgm
    │   │       │       │   ├── 3.pgm
    │   │       │       │   ├── 4.pgm
    │   │       │       │   ├── 5.pgm
    │   │       │       │   ├── 6.pgm
    │   │       │       │   ├── 7.pgm
    │   │       │       │   ├── 8.pgm
    │   │       │       │   └── 9.pgm
    │   │       │       ├── s8
    │   │       │       │   ├── 10.pgm
    │   │       │       │   ├── 1.pgm
    │   │       │       │   ├── 2.pgm
    │   │       │       │   ├── 3.pgm
    │   │       │       │   ├── 4.pgm
    │   │       │       │   ├── 5.pgm
    │   │       │       │   ├── 6.pgm
    │   │       │       │   ├── 7.pgm
    │   │       │       │   ├── 8.pgm
    │   │       │       │   └── 9.pgm
    │   │       │       └── s9
    │   │       │           ├── 10.pgm
    │   │       │           ├── 1.pgm
    │   │       │           ├── 2.pgm
    │   │       │           ├── 3.pgm
    │   │       │           ├── 4.pgm
    │   │       │           ├── 5.pgm
    │   │       │           ├── 6.pgm
    │   │       │           ├── 7.pgm
    │   │       │           ├── 8.pgm
    │   │       │           └── 9.pgm
    │   │       ├── main.asv
    │   │       ├── main.m
    │   │       ├── Mat
    │   │       │   ├── FaceMat.mat
    │   │       │   ├── LowDimFaces.mat
    │   │       │   └── PCA.mat
    │   │       ├── PCA
    │   │       │   ├── approx.asv
    │   │       │   ├── approx.m
    │   │       │   ├── displayImage.m
    │   │       │   ├── Display_image.m
    │   │       │   ├── fastPCA.asv
    │   │       │   ├── fastPCA.m
    │   │       │   ├── visualize_pc.asv
    │   │       │   └── visualize_pc.m
    │   │       └── ReadFaces.m
    │   ├── littleTexture.bmp
    │   ├── sub_texture1.bmp
    │   ├── sub_texture2.bmp
    │   ├── sub_texture3.bmp
    │   └── Thumbs.db
    ├── chapter11
    │   ├── code
    │   │   ├── dftcorr.m
    │   │   ├── imcorr.m
    │   │   └── nearest.m
    │   ├── pat1.bmp
    │   ├── pat2.bmp
    │   └── patterns.bmp
    ├── chapter12
    │   ├── Dataset
    │   │   ├── Test
    │   │   │   ├── 0_Verdana.bmp
    │   │   │   ├── 1_Verdana.bmp
    │   │   │   ├── 2_Verdana.bmp
    │   │   │   ├── 3_Verdana.bmp
    │   │   │   ├── 4_Verdana.bmp
    │   │   │   ├── 5_Verdana.bmp
    │   │   │   ├── 6_Verdana.bmp
    │   │   │   ├── 7_Verdana.bmp
    │   │   │   ├── 8_Verdana.bmp
    │   │   │   └── 9_Verdana.bmp
    │   │   └── Train
    │   │       ├── 0
    │   │       │   ├── 0_Arial.bmp
    │   │       │   ├── 0_Courier.bmp
    │   │       │   ├── 0_SongTi.bmp
    │   │       │   └── 0_Times.bmp
    │   │       ├── 1
    │   │       │   ├── 1_Arial.bmp
    │   │       │   ├── 1_Courier.bmp
    │   │       │   ├── 1_SongTi.bmp
    │   │       │   └── 1_Times.bmp
    │   │       ├── 2
    │   │       │   ├── 2_Arial.bmp
    │   │       │   ├── 2_Courier.bmp
    │   │       │   ├── 2_SongTi.bmp
    │   │       │   └── 2_Times.bmp
    │   │       ├── 3
    │   │       │   ├── 3_Arial.bmp
    │   │       │   ├── 3_Courier.bmp
    │   │       │   ├── 3_SongTi.bmp
    │   │       │   └── 3_Times.bmp
    │   │       ├── 4
    │   │       │   ├── 4_Arial.bmp
    │   │       │   ├── 4_Courier.bmp
    │   │       │   ├── 4_SongTi.bmp
    │   │       │   └── 4_Times.bmp
    │   │       ├── 5
    │   │       │   ├── 5_Arial.bmp
    │   │       │   ├── 5_Courier.bmp
    │   │       │   ├── 5_SongTi.bmp
    │   │       │   └── 5_Times.bmp
    │   │       ├── 6
    │   │       │   ├── 6_Arial.bmp
    │   │       │   ├── 6_Courier.bmp
    │   │       │   ├── 6_SongTi.bmp
    │   │       │   └── 6_Times.bmp
    │   │       ├── 7
    │   │       │   ├── 7_Arial.bmp
    │   │       │   ├── 7_Courier.bmp
    │   │       │   ├── 7_SongTi.bmp
    │   │       │   └── 7_Times.bmp
    │   │       ├── 8
    │   │       │   ├── 8_Arial.bmp
    │   │       │   ├── 8_Courier.bmp
    │   │       │   ├── 8_SongTi.bmp
    │   │       │   └── 8_Times.bmp
    │   │       └── 9
    │   │           ├── 9_Arial.bmp
    │   │           ├── 9_Courier.bmp
    │   │           ├── 9_SongTi.bmp
    │   │           └── 9_Times.bmp
    │   ├── DigitRec
    │   │   ├── Debug
    │   │   │   ├── DigitRec.bsc
    │   │   │   ├── DigitRecDoc.obj
    │   │   │   ├── DigitRecDoc.sbr
    │   │   │   ├── DigitRec.exe
    │   │   │   ├── DigitRec.ilk
    │   │   │   ├── DigitRec.obj
    │   │   │   ├── DigitRec.pch
    │   │   │   ├── DigitRec.pdb
    │   │   │   ├── DigitRec.res
    │   │   │   ├── DigitRec.sbr
    │   │   │   ├── DigitRecView.obj
    │   │   │   ├── DigitRecView.sbr
    │   │   │   ├── Gray.obj
    │   │   │   ├── Gray.sbr
    │   │   │   ├── ImageProcess.obj
    │   │   │   ├── ImageProcess.sbr
    │   │   │   ├── Img.obj
    │   │   │   ├── ImgProcess.obj
    │   │   │   ├── ImgProcess.sbr
    │   │   │   ├── Img.sbr
    │   │   │   ├── MainFrm.obj
    │   │   │   ├── MainFrm.sbr
    │   │   │   ├── NeuralData.obj
    │   │   │   ├── NeuralData.sbr
    │   │   │   ├── neuralnet.obj
    │   │   │   ├── neuralnet.sbr
    │   │   │   ├── OCRImageProcess.obj
    │   │   │   ├── OCRImageProcess.sbr
    │   │   │   ├── OCRImgProcess.obj
    │   │   │   ├── OCRImgProcess.sbr
    │   │   │   ├── PreprocessDlg.obj
    │   │   │   ├── PreprocessDlg.sbr
    │   │   │   ├── StdAfx.obj
    │   │   │   ├── StdAfx.sbr
    │   │   │   ├── TestDialog.obj
    │   │   │   ├── TestDialog.sbr
    │   │   │   ├── TrainDlg.obj
    │   │   │   ├── TrainDlg.sbr
    │   │   │   ├── ValueTrack.obj
    │   │   │   ├── ValueTrack.sbr
    │   │   │   ├── vc60.idb
    │   │   │   ├── vc60.pdb
    │   │   │   ├── Vector2D.obj
    │   │   │   └── Vector2D.sbr
    │   │   ├── DigitRec.aps
    │   │   ├── DigitRec.clw
    │   │   ├── DigitRec.cpp
    │   │   ├── DigitRecDoc.cpp
    │   │   ├── DigitRecDoc.h
    │   │   ├── DigitRec.dsp
    │   │   ├── DigitRec.dsw
    │   │   ├── DigitRec.h
    │   │   ├── DigitRec.ncb
    │   │   ├── DigitRec.opt
    │   │   ├── DigitRec.plg
    │   │   ├── DigitRec.rc
    │   │   ├── DigitRecView.cpp
    │   │   ├── DigitRecView.h
    │   │   ├── DirDialog.h
    │   │   ├── MainFrm.cpp
    │   │   ├── MainFrm.h
    │   │   ├── neuralnet
    │   │   │   ├── NeuralData.cpp
    │   │   │   ├── NeuralData.h
    │   │   │   ├── neuralnet.cpp
    │   │   │   ├── NeuralNet.h
    │   │   │   ├── Neuron.h
    │   │   │   ├── ValueTrack.cpp
    │   │   │   └── ValueTrack.h
    │   │   ├── OCRImageProcess
    │   │   │   ├── Img.cpp
    │   │   │   ├── Img.h
    │   │   │   ├── ImgProcess.cpp
    │   │   │   ├── ImgProcess.h
    │   │   │   ├── OCRImgProcess.cpp
    │   │   │   ├── OCRImgProcess.h
    │   │   │   ├── Vector2D.cpp
    │   │   │   └── Vector2D.h
    │   │   ├── PreprocessDlg.cpp
    │   │   ├── PreprocessDlg.h
    │   │   ├── ReadMe.txt
    │   │   ├── res
    │   │   │   ├── DigitRecDoc.ico
    │   │   │   ├── DigitRec.ico
    │   │   │   ├── DigitRec.rc2
    │   │   │   └── Toolbar.bmp
    │   │   ├── resource.h
    │   │   ├── StdAfx.cpp
    │   │   ├── StdAfx.h
    │   │   ├── TestDialog.cpp
    │   │   ├── TestDialog.h
    │   │   ├── TrainDlg.cpp
    │   │   ├── TrainDlg.h
    │   │   └── TrainSample
    │   │       ├── 0
    │   │       │   ├── 0_Arial.bmp
    │   │       │   ├── 0_Courier.bmp
    │   │       │   ├── 0_SongTi.bmp
    │   │       │   ├── 0_Times.bmp
    │   │       │   └── 0_Verdana.bmp
    │   │       ├── 1
    │   │       │   ├── 1_Arial.bmp
    │   │       │   ├── 1_Courier.bmp
    │   │       │   ├── 1_SongTi.bmp
    │   │       │   ├── 1_Times.bmp
    │   │       │   └── 1_Verdana.bmp
    │   │       └── 2
    │   │           ├── 2_Arial.bmp
    │   │           ├── 2_Courier.bmp
    │   │           ├── 2_SongTi.bmp
    │   │           ├── 2_Times.bmp
    │   │           └── 2_Verdana.bmp
    │   ├── labels.txt
    │   ├── scanDigit.bmp
    │   └── scanDigit_test.bmp
    ├── chapter13
    │   └── FaceRec
    │       ├── classify.asv
    │       ├── classify.m
    │       ├── composite.tiff
    │       ├── Data
    │       │   └── ORL
    │       │       ├── README
    │       │       ├── s1
    │       │       │   ├── 10.pgm
    │       │       │   ├── 1.pgm
    │       │       │   ├── 2.pgm
    │       │       │   ├── 3.pgm
    │       │       │   ├── 4.pgm
    │       │       │   ├── 5.pgm
    │       │       │   ├── 6.pgm
    │       │       │   ├── 7.pgm
    │       │       │   ├── 8.pgm
    │       │       │   └── 9.pgm
    │       │       ├── s10
    │       │       │   ├── 10.pgm
    │       │       │   ├── 1.pgm
    │       │       │   ├── 2.pgm
    │       │       │   ├── 3.pgm
    │       │       │   ├── 4.pgm
    │       │       │   ├── 5.pgm
    │       │       │   ├── 6.pgm
    │       │       │   ├── 7.pgm
    │       │       │   ├── 8.pgm
    │       │       │   └── 9.pgm
    │       │       ├── s11
    │       │       │   ├── 10.pgm
    │       │       │   ├── 1.pgm
    │       │       │   ├── 2.pgm
    │       │       │   ├── 3.pgm
    │       │       │   ├── 4.pgm
    │       │       │   ├── 5.pgm
    │       │       │   ├── 6.pgm
    │       │       │   ├── 7.pgm
    │       │       │   ├── 8.pgm
    │       │       │   └── 9.pgm
    │       │       ├── s12
    │       │       │   ├── 10.pgm
    │       │       │   ├── 1.pgm
    │       │       │   ├── 2.pgm
    │       │       │   ├── 3.pgm
    │       │       │   ├── 4.pgm
    │       │       │   ├── 5.pgm
    │       │       │   ├── 6.pgm
    │       │       │   ├── 7.pgm
    │       │       │   ├── 8.pgm
    │       │       │   └── 9.pgm
    │       │       ├── s13
    │       │       │   ├── 10.pgm
    │       │       │   ├── 1.pgm
    │       │       │   ├── 2.pgm
    │       │       │   ├── 3.pgm
    │       │       │   ├── 4.pgm
    │       │       │   ├── 5.pgm
    │       │       │   ├── 6.pgm
    │       │       │   ├── 7.pgm
    │       │       │   ├── 8.pgm
    │       │       │   └── 9.pgm
    │       │       ├── s14
    │       │       │   ├── 10.pgm
    │       │       │   ├── 1.pgm
    │       │       │   ├── 2.pgm
    │       │       │   ├── 3.pgm
    │       │       │   ├── 4.pgm
    │       │       │   ├── 5.pgm
    │       │       │   ├── 6.pgm
    │       │       │   ├── 7.pgm
    │       │       │   ├── 8.pgm
    │       │       │   └── 9.pgm
    │       │       ├── s15
    │       │       │   ├── 10.pgm
    │       │       │   ├── 1.pgm
    │       │       │   ├── 2.pgm
    │       │       │   ├── 3.pgm
    │       │       │   ├── 4.pgm
    │       │       │   ├── 5.pgm
    │       │       │   ├── 6.pgm
    │       │       │   ├── 7.pgm
    │       │       │   ├── 8.pgm
    │       │       │   └── 9.pgm
    │       │       ├── s16
    │       │       │   ├── 10.pgm
    │       │       │   ├── 1.pgm
    │       │       │   ├── 2.pgm
    │       │       │   ├── 3.pgm
    │       │       │   ├── 4.pgm
    │       │       │   ├── 5.pgm
    │       │       │   ├── 6.pgm
    │       │       │   ├── 7.pgm
    │       │       │   ├── 8.pgm
    │       │       │   └── 9.pgm
    │       │       ├── s17
    │       │       │   ├── 10.pgm
    │       │       │   ├── 1.pgm
    │       │       │   ├── 2.pgm
    │       │       │   ├── 3.pgm
    │       │       │   ├── 4.pgm
    │       │       │   ├── 5.pgm
    │       │       │   ├── 6.pgm
    │       │       │   ├── 7.pgm
    │       │       │   ├── 8.pgm
    │       │       │   └── 9.pgm
    │       │       ├── s18
    │       │       │   ├── 10.pgm
    │       │       │   ├── 1.pgm
    │       │       │   ├── 2.pgm
    │       │       │   ├── 3.pgm
    │       │       │   ├── 4.pgm
    │       │       │   ├── 5.pgm
    │       │       │   ├── 6.pgm
    │       │       │   ├── 7.pgm
    │       │       │   ├── 8.pgm
    │       │       │   └── 9.pgm
    │       │       ├── s19
    │       │       │   ├── 10.pgm
    │       │       │   ├── 1.pgm
    │       │       │   ├── 2.pgm
    │       │       │   ├── 3.pgm
    │       │       │   ├── 4.pgm
    │       │       │   ├── 5.pgm
    │       │       │   ├── 6.pgm
    │       │       │   ├── 7.pgm
    │       │       │   ├── 8.pgm
    │       │       │   └── 9.pgm
    │       │       ├── s2
    │       │       │   ├── 10.pgm
    │       │       │   ├── 1.pgm
    │       │       │   ├── 2.pgm
    │       │       │   ├── 3.pgm
    │       │       │   ├── 4.pgm
    │       │       │   ├── 5.pgm
    │       │       │   ├── 6.pgm
    │       │       │   ├── 7.pgm
    │       │       │   ├── 8.pgm
    │       │       │   └── 9.pgm
    │       │       ├── s20
    │       │       │   ├── 10.pgm
    │       │       │   ├── 1.pgm
    │       │       │   ├── 2.pgm
    │       │       │   ├── 3.pgm
    │       │       │   ├── 4.pgm
    │       │       │   ├── 5.pgm
    │       │       │   ├── 6.pgm
    │       │       │   ├── 7.pgm
    │       │       │   ├── 8.pgm
    │       │       │   └── 9.pgm
    │       │       ├── s21
    │       │       │   ├── 10.pgm
    │       │       │   ├── 1.pgm
    │       │       │   ├── 2.pgm
    │       │       │   ├── 3.pgm
    │       │       │   ├── 4.pgm
    │       │       │   ├── 5.pgm
    │       │       │   ├── 6.pgm
    │       │       │   ├── 7.pgm
    │       │       │   ├── 8.pgm
    │       │       │   └── 9.pgm
    │       │       ├── s22
    │       │       │   ├── 10.pgm
    │       │       │   ├── 1.pgm
    │       │       │   ├── 2.pgm
    │       │       │   ├── 3.pgm
    │       │       │   ├── 4.pgm
    │       │       │   ├── 5.pgm
    │       │       │   ├── 6.pgm
    │       │       │   ├── 7.pgm
    │       │       │   ├── 8.pgm
    │       │       │   └── 9.pgm
    │       │       ├── s23
    │       │       │   ├── 10.pgm
    │       │       │   ├── 1.pgm
    │       │       │   ├── 2.pgm
    │       │       │   ├── 3.pgm
    │       │       │   ├── 4.pgm
    │       │       │   ├── 5.pgm
    │       │       │   ├── 6.pgm
    │       │       │   ├── 7.pgm
    │       │       │   ├── 8.pgm
    │       │       │   └── 9.pgm
    │       │       ├── s24
    │       │       │   ├── 10.pgm
    │       │       │   ├── 1.pgm
    │       │       │   ├── 2.pgm
    │       │       │   ├── 3.pgm
    │       │       │   ├── 4.pgm
    │       │       │   ├── 5.pgm
    │       │       │   ├── 6.pgm
    │       │       │   ├── 7.pgm
    │       │       │   ├── 8.pgm
    │       │       │   └── 9.pgm
    │       │       ├── s25
    │       │       │   ├── 10.pgm
    │       │       │   ├── 1.pgm
    │       │       │   ├── 2.pgm
    │       │       │   ├── 3.pgm
    │       │       │   ├── 4.pgm
    │       │       │   ├── 5.pgm
    │       │       │   ├── 6.pgm
    │       │       │   ├── 7.pgm
    │       │       │   ├── 8.pgm
    │       │       │   └── 9.pgm
    │       │       ├── s26
    │       │       │   ├── 10.pgm
    │       │       │   ├── 1.pgm
    │       │       │   ├── 2.pgm
    │       │       │   ├── 3.pgm
    │       │       │   ├── 4.pgm
    │       │       │   ├── 5.pgm
    │       │       │   ├── 6.pgm
    │       │       │   ├── 7.pgm
    │       │       │   ├── 8.pgm
    │       │       │   └── 9.pgm
    │       │       ├── s27
    │       │       │   ├── 10.pgm
    │       │       │   ├── 1.pgm
    │       │       │   ├── 2.pgm
    │       │       │   ├── 3.pgm
    │       │       │   ├── 4.pgm
    │       │       │   ├── 5.pgm
    │       │       │   ├── 6.pgm
    │       │       │   ├── 7.pgm
    │       │       │   ├── 8.pgm
    │       │       │   └── 9.pgm
    │       │       ├── s28
    │       │       │   ├── 10.pgm
    │       │       │   ├── 1.pgm
    │       │       │   ├── 2.pgm
    │       │       │   ├── 3.pgm
    │       │       │   ├── 4.pgm
    │       │       │   ├── 5.pgm
    │       │       │   ├── 6.pgm
    │       │       │   ├── 7.pgm
    │       │       │   ├── 8.pgm
    │       │       │   └── 9.pgm
    │       │       ├── s29
    │       │       │   ├── 10.pgm
    │       │       │   ├── 1.pgm
    │       │       │   ├── 2.pgm
    │       │       │   ├── 3.pgm
    │       │       │   ├── 4.pgm
    │       │       │   ├── 5.pgm
    │       │       │   ├── 6.pgm
    │       │       │   ├── 7.pgm
    │       │       │   ├── 8.pgm
    │       │       │   └── 9.pgm
    │       │       ├── s3
    │       │       │   ├── 10.pgm
    │       │       │   ├── 1.pgm
    │       │       │   ├── 2.pgm
    │       │       │   ├── 3.pgm
    │       │       │   ├── 4.pgm
    │       │       │   ├── 5.pgm
    │       │       │   ├── 6.pgm
    │       │       │   ├── 7.pgm
    │       │       │   ├── 8.pgm
    │       │       │   └── 9.pgm
    │       │       ├── s30
    │       │       │   ├── 10.pgm
    │       │       │   ├── 1.pgm
    │       │       │   ├── 2.pgm
    │       │       │   ├── 3.pgm
    │       │       │   ├── 4.pgm
    │       │       │   ├── 5.pgm
    │       │       │   ├── 6.pgm
    │       │       │   ├── 7.pgm
    │       │       │   ├── 8.pgm
    │       │       │   └── 9.pgm
    │       │       ├── s31
    │       │       │   ├── 10.pgm
    │       │       │   ├── 1.pgm
    │       │       │   ├── 2.pgm
    │       │       │   ├── 3.pgm
    │       │       │   ├── 4.pgm
    │       │       │   ├── 5.pgm
    │       │       │   ├── 6.pgm
    │       │       │   ├── 7.pgm
    │       │       │   ├── 8.pgm
    │       │       │   └── 9.pgm
    │       │       ├── s32
    │       │       │   ├── 10.pgm
    │       │       │   ├── 1.pgm
    │       │       │   ├── 2.pgm
    │       │       │   ├── 3.pgm
    │       │       │   ├── 4.pgm
    │       │       │   ├── 5.pgm
    │       │       │   ├── 6.pgm
    │       │       │   ├── 7.pgm
    │       │       │   ├── 8.pgm
    │       │       │   └── 9.pgm
    │       │       ├── s33
    │       │       │   ├── 10.pgm
    │       │       │   ├── 1.pgm
    │       │       │   ├── 2.pgm
    │       │       │   ├── 3.pgm
    │       │       │   ├── 4.pgm
    │       │       │   ├── 5.pgm
    │       │       │   ├── 6.pgm
    │       │       │   ├── 7.pgm
    │       │       │   ├── 8.pgm
    │       │       │   └── 9.pgm
    │       │       ├── s34
    │       │       │   ├── 10.pgm
    │       │       │   ├── 1.pgm
    │       │       │   ├── 2.pgm
    │       │       │   ├── 3.pgm
    │       │       │   ├── 4.pgm
    │       │       │   ├── 5.pgm
    │       │       │   ├── 6.pgm
    │       │       │   ├── 7.pgm
    │       │       │   ├── 8.pgm
    │       │       │   └── 9.pgm
    │       │       ├── s35
    │       │       │   ├── 10.pgm
    │       │       │   ├── 1.pgm
    │       │       │   ├── 2.pgm
    │       │       │   ├── 3.pgm
    │       │       │   ├── 4.pgm
    │       │       │   ├── 5.pgm
    │       │       │   ├── 6.pgm
    │       │       │   ├── 7.pgm
    │       │       │   ├── 8.pgm
    │       │       │   └── 9.pgm
    │       │       ├── s36
    │       │       │   ├── 10.pgm
    │       │       │   ├── 1.pgm
    │       │       │   ├── 2.pgm
    │       │       │   ├── 3.pgm
    │       │       │   ├── 4.pgm
    │       │       │   ├── 5.pgm
    │       │       │   ├── 6.pgm
    │       │       │   ├── 7.pgm
    │       │       │   ├── 8.pgm
    │       │       │   └── 9.pgm
    │       │       ├── s37
    │       │       │   ├── 10.pgm
    │       │       │   ├── 1.pgm
    │       │       │   ├── 2.pgm
    │       │       │   ├── 3.pgm
    │       │       │   ├── 4.pgm
    │       │       │   ├── 5.pgm
    │       │       │   ├── 6.pgm
    │       │       │   ├── 7.pgm
    │       │       │   ├── 8.pgm
    │       │       │   └── 9.pgm
    │       │       ├── s38
    │       │       │   ├── 10.pgm
    │       │       │   ├── 1.pgm
    │       │       │   ├── 2.pgm
    │       │       │   ├── 3.pgm
    │       │       │   ├── 4.pgm
    │       │       │   ├── 5.pgm
    │       │       │   ├── 6.pgm
    │       │       │   ├── 7.pgm
    │       │       │   ├── 8.pgm
    │       │       │   └── 9.pgm
    │       │       ├── s39
    │       │       │   ├── 10.pgm
    │       │       │   ├── 1.pgm
    │       │       │   ├── 2.pgm
    │       │       │   ├── 3.pgm
    │       │       │   ├── 4.pgm
    │       │       │   ├── 5.pgm
    │       │       │   ├── 6.pgm
    │       │       │   ├── 7.pgm
    │       │       │   ├── 8.pgm
    │       │       │   └── 9.pgm
    │       │       ├── s4
    │       │       │   ├── 10.pgm
    │       │       │   ├── 1.pgm
    │       │       │   ├── 2.pgm
    │       │       │   ├── 3.pgm
    │       │       │   ├── 4.pgm
    │       │       │   ├── 5.pgm
    │       │       │   ├── 6.pgm
    │       │       │   ├── 7.pgm
    │       │       │   ├── 8.pgm
    │       │       │   └── 9.pgm
    │       │       ├── s40
    │       │       │   ├── 10.pgm
    │       │       │   ├── 1.pgm
    │       │       │   ├── 2.pgm
    │       │       │   ├── 3.pgm
    │       │       │   ├── 4.pgm
    │       │       │   ├── 5.pgm
    │       │       │   ├── 6.pgm
    │       │       │   ├── 7.pgm
    │       │       │   ├── 8.pgm
    │       │       │   └── 9.pgm
    │       │       ├── s5
    │       │       │   ├── 10.pgm
    │       │       │   ├── 1.pgm
    │       │       │   ├── 2.pgm
    │       │       │   ├── 3.pgm
    │       │       │   ├── 4.pgm
    │       │       │   ├── 5.pgm
    │       │       │   ├── 6.pgm
    │       │       │   ├── 7.pgm
    │       │       │   ├── 8.pgm
    │       │       │   └── 9.pgm
    │       │       ├── s6
    │       │       │   ├── 10.pgm
    │       │       │   ├── 1.pgm
    │       │       │   ├── 2.pgm
    │       │       │   ├── 3.pgm
    │       │       │   ├── 4.pgm
    │       │       │   ├── 5.pgm
    │       │       │   ├── 6.pgm
    │       │       │   ├── 7.pgm
    │       │       │   ├── 8.pgm
    │       │       │   └── 9.pgm
    │       │       ├── s7
    │       │       │   ├── 10.pgm
    │       │       │   ├── 1.pgm
    │       │       │   ├── 2.pgm
    │       │       │   ├── 3.pgm
    │       │       │   ├── 4.pgm
    │       │       │   ├── 5.pgm
    │       │       │   ├── 6.pgm
    │       │       │   ├── 7.pgm
    │       │       │   ├── 8.pgm
    │       │       │   └── 9.pgm
    │       │       ├── s8
    │       │       │   ├── 10.pgm
    │       │       │   ├── 1.pgm
    │       │       │   ├── 2.pgm
    │       │       │   ├── 3.pgm
    │       │       │   ├── 4.pgm
    │       │       │   ├── 5.pgm
    │       │       │   ├── 6.pgm
    │       │       │   ├── 7.pgm
    │       │       │   ├── 8.pgm
    │       │       │   └── 9.pgm
    │       │       └── s9
    │       │           ├── 10.pgm
    │       │           ├── 1.pgm
    │       │           ├── 2.pgm
    │       │           ├── 3.pgm
    │       │           ├── 4.pgm
    │       │           ├── 5.pgm
    │       │           ├── 6.pgm
    │       │           ├── 7.pgm
    │       │           ├── 8.pgm
    │       │           └── 9.pgm
    │       ├── exportLibSVM
    │       │   ├── composite.tiff
    │       │   ├── export.asv
    │       │   ├── export.m
    │       │   └── trainData.txt
    │       ├── FR_GUI.m
    │       ├── GUIOpenFaceImage.m
    │       ├── GUIRecgFaceImage.m
    │       ├── Kernel
    │       │   ├── hs_err_pid1948.log
    │       │   ├── kfun_rbf.asv
    │       │   ├── kfun_rbf.m
    │       │   └── kfun_sigmoid.m
    │       ├── Mat
    │       │   ├── FaceMat.mat
    │       │   ├── multiSVMTrain.mat
    │       │   ├── params.mat
    │       │   ├── PCA.mat
    │       │   ├── scaling.mat
    │       │   └── trainData.mat
    │       ├── PCA
    │       │   ├── approx.asv
    │       │   ├── approx.m
    │       │   ├── displayImage.m
    │       │   ├── Display_image.m
    │       │   ├── fastPCA.asv
    │       │   ├── fastPCA.m
    │       │   ├── visualize_pc.asv
    │       │   └── visualize_pc.m
    │       ├── ReadAFace.m
    │       ├── ReadFaces.m
    │       ├── scaling.m
    │       ├── SVM
    │       │   ├── composite.tiff
    │       │   ├── multiSVMClassify.asv
    │       │   ├── multiSVMClassify.m
    │       │   ├── multiSVMTrain.asv
    │       │   └── multiSVMTrain.m
    │       ├── test.asv
    │       ├── test.m
    │       ├── train.asv
    │       └── train.m
    ├── chapter3
    │   └── code
    │       ├── c3s1.m
    │       └── imgrayscaling.m
    ├── chapter4
    │   └── rectangle.bmp
    ├── chapter5
    │   ├── baby.bmp
    │   ├── baby_noise.bmp
    │   ├── Baby_smooth.bmp
    │   ├── bacteria.BMP
    │   ├── En1_8.bmp
    │   ├── En1.bmp
    │   ├── En3.bmp
    │   ├── lena_AdaptiveMedianFilter.bmp
    │   └── lena_salt.bmp
    ├── chapter6
    │   ├── beauty.jpg
    │   ├── CAT.jpg
    │   └── code
    │       ├── c6s2.m
    │       ├── imfreqfilt.m
    │       ├── imgaussfbrf.m
    │       ├── imgaussfhpf.m
    │       ├── imgaussflpf.m
    │       ├── imidealflpf.m
    │       └── imlapf.m
    ├── chapter7
    │   ├── code
    │   │   ├── colorBalance.m
    │   │   ├── compensate.m
    │   │   ├── gray2rgb.m
    │   │   ├── hsi2rgb.m
    │   │   ├── rgb2hsi.m
    │   │   ├── rgb2yuv.m
    │   │   └── yuv2rgb.m
    │   ├── plane.bmp
    │   └── rgb.tif
    ├── chapter8
    │   ├── bw_bacteria.bmp
    │   ├── bw_mouth_VC.bmp
    │   ├── Code
    │   │   └── locateMouth.m
    │   ├── erode_dilate.bmp
    │   ├── head_boundary_VC.bmp
    │   ├── head_portrait.bmp
    │   ├── head_portrait_VC.bmp
    │   ├── lena.bmp
    │   ├── mouth.bmp
    │   ├── starcraft.bmp
    │   ├── thining_VC.bmp
    │   └── Tools
    │       └── morphSimulator
    │           ├── bg.bmp
    │           ├── help.txt
    │           └── MorphSimulator.exe
    ├── chapter9
    │   ├── code
    │   │   ├── autoThreshold.m
    │   │   └── regionGrow.m
    │   └── line.bmp
    └── DIPDemo
        ├── cDlgMorphClose.cpp
        ├── cDlgMorphClose.h
        ├── cDlgMorphDilation.cpp
        ├── cDlgMorphDilation.h
        ├── cDlgMorphErosion.cpp
        ├── cDlgMorphErosion.h
        ├── cDlgMorphOpen.cpp
        ├── cDlgMorphOpen.h
        ├── ChildFrm.cpp
        ├── ChildFrm.h
        ├── Debug
        │   ├── cdib.obj
        │   ├── cdib.sbr
        │   ├── cDlgMorphClose.obj
        │   ├── cDlgMorphClose.sbr
        │   ├── cDlgMorphDilation.obj
        │   ├── cDlgMorphDilation.sbr
        │   ├── cDlgMorphErosion.obj
        │   ├── cDlgMorphErosion.sbr
        │   ├── cDlgMorphOpen.obj
        │   ├── cDlgMorphOpen.sbr
        │   ├── ChildFrm.obj
        │   ├── ChildFrm.sbr
        │   ├── DIBAPI.obj
        │   ├── DIBAPI.sbr
        │   ├── DIPDemo.bsc
        │   ├── DIPDemoDoc.obj
        │   ├── DIPDemoDoc.sbr
        │   ├── DIPDemo.exe
        │   ├── DIPDemo.ilk
        │   ├── DIPDemo.obj
        │   ├── DIPDemo.pch
        │   ├── DIPDemo.pdb
        │   ├── DIPDemo.res
        │   ├── DIPDemo.sbr
        │   ├── DIPDemoView.obj
        │   ├── DIPDemoView.sbr
        │   ├── DlgCodeGIF.obj
        │   ├── DlgCodeGIF.sbr
        │   ├── DlgColor.obj
        │   ├── DlgColor.sbr
        │   ├── DlgEdgeSobelPrewitt.obj
        │   ├── DlgEdgeSobelPrewitt.sbr
        │   ├── DlgFreqGaussBRF.obj
        │   ├── DlgFreqGaussBRF.sbr
        │   ├── DlgFreqGaussHPF.obj
        │   ├── DlgFreqGaussHPF.sbr
        │   ├── DlgFreqGaussLPF.obj
        │   ├── DlgFreqGaussLPF.sbr
        │   ├── DlgFreqIdealLPF.obj
        │   ├── DlgFreqIdealLPF.sbr
        │   ├── DlgGamma.obj
        │   ├── DlgGamma.sbr
        │   ├── DlgGeoRota.obj
        │   ├── DlgGeoRota.sbr
        │   ├── DlgGeoTran.obj
        │   ├── DlgGeoTran.sbr
        │   ├── DlgGeoZoom.obj
        │   ├── DlgGeoZoom.sbr
        │   ├── DlgGrayScaling.obj
        │   ├── DlgGrayScaling.sbr
        │   ├── DlgHist.obj
        │   ├── DlgHist.sbr
        │   ├── DlgHough.obj
        │   ├── DlgHough.sbr
        │   ├── DlgHuffman.obj
        │   ├── DlgHuffman.sbr
        │   ├── DlgIntensity.sbr
        │   ├── DlgLinerPara.obj
        │   ├── DlgLinerPara.sbr
        │   ├── DlgLinTrans.obj
        │   ├── DlgLinTrans.sbr
        │   ├── DlgLog.obj
        │   ├── DlgLog.sbr
        │   ├── DlgMidFilter.obj
        │   ├── DlgMidFilter.sbr
        │   ├── DlgMorph.obj
        │   ├── DlgMorph.sbr
        │   ├── DlgPointThre.obj
        │   ├── DlgPointThre.sbr
        │   ├── DlgPointWin.obj
        │   ├── DlgPointWin.sbr
        │   ├── DlgProjRestore.obj
        │   ├── DlgProjRestore.sbr
        │   ├── DlgShannon.obj
        │   ├── DlgShannon.sbr
        │   ├── DlgSharpThre.obj
        │   ├── DlgSharpThre.sbr
        │   ├── DlgSmooth.obj
        │   ├── DlgSmooth.sbr
        │   ├── DlgWndTran.obj
        │   ├── DlgWndTran.sbr
        │   ├── FreTrans.obj
        │   ├── FreTrans.sbr
        │   ├── GIFAPI.obj
        │   ├── GIFAPI.sbr
        │   ├── Img.obj
        │   ├── ImgProcess.obj
        │   ├── ImgProcess.sbr
        │   ├── Img.sbr
        │   ├── MainFrm.obj
        │   ├── MainFrm.sbr
        │   ├── morph.obj
        │   ├── morph.sbr
        │   ├── PointTrans.sbr
        │   ├── RecWP.sbr
        │   ├── restore.sbr
        │   ├── StdAfx.obj
        │   ├── StdAfx.sbr
        │   ├── vc60.idb
        │   ├── vc60.pdb
        │   ├── Vector2D.obj
        │   └── Vector2D.sbr
        ├── DIPDemo.aps
        ├── DIPDemo.clw
        ├── DIPDemo.cpp
        ├── DIPDemoDoc.cpp
        ├── DIPDemoDoc.h
        ├── DIPDemo.dsp
        ├── DIPDemo.dsw
        ├── DIPDemo.h
        ├── DIPDemo.ncb
        ├── DIPDemo.opt
        ├── DIPDemo.plg
        ├── DIPDemo.rc
        ├── DIPDemo.rc.bak
        ├── DIPDemo.sln
        ├── DIPDemo.suo
        ├── DIPDemo.vcproj
        ├── DIPDemo.vcproj.lyf-PC.lyf.user
        ├── DIPDemoView.cpp
        ├── DIPDemoView.h
        ├── DlgColor.cpp
        ├── DlgColor.h
        ├── DlgEdgeSobelPrewitt.cpp
        ├── DlgEdgeSobelPrewitt.h
        ├── DlgFreqGaussBRF.cpp
        ├── DlgFreqGaussBRF.h
        ├── DlgFreqGaussHPF.cpp
        ├── DlgFreqGaussHPF.h
        ├── DlgFreqGaussLPF.cpp
        ├── DlgFreqGaussLPF.h
        ├── DlgFreqIdealLPF.cpp
        ├── DlgFreqIdealLPF.h
        ├── DlgGamma.cpp
        ├── DlgGamma.h
        ├── DlgGeoRota.cpp
        ├── DlgGeoRota.h
        ├── DlgGeoTran.cpp
        ├── DlgGeoTran.h
        ├── DlgGeoZoom.cpp
        ├── DlgGeoZoom.h
        ├── DlgGrayScaling.cpp
        ├── DlgGrayScaling.h
        ├── DlgHist.cpp
        ├── DlgHist.h
        ├── DlgHough.cpp
        ├── DlgHough.h
        ├── DlgLinerPara.cpp
        ├── DlgLinerPara.h
        ├── DlgLinTrans.cpp
        ├── DlgLinTrans.h
        ├── DlgLog.cpp
        ├── DlgLog.h
        ├── DlgMidFilter.cpp
        ├── DlgMidFilter.h
        ├── DlgMorph.cpp
        ├── DlgMorph.h
        ├── DlgPointThre.cpp
        ├── DlgPointThre.h
        ├── DlgPointWin.cpp
        ├── DlgPointWin.h
        ├── DlgProjRestore.cpp
        ├── DlgProjRestore.h
        ├── DlgSharpThre.cpp
        ├── DlgSharpThre.h
        ├── DlgSmooth.cpp
        ├── DlgSmooth.h
        ├── DlgWndTran.cpp
        ├── DlgWndTran.h
        ├── Img.cpp
        ├── Img.h
        ├── ImgProcess.cpp
        ├── ImgProcess.h
        ├── MainFrm.cpp
        ├── MainFrm.h
        ├── ReadMe.txt
        ├── Release
        │   ├── cDlgMorphClose.obj
        │   ├── cDlgMorphDilation.obj
        │   ├── cDlgMorphErosion.obj
        │   ├── cDlgMorphOpen.obj
        │   ├── ChildFrm.obj
        │   ├── DIPDemoDoc.obj
        │   ├── DIPDemo.exe
        │   ├── DIPDemo.obj
        │   ├── DIPDemo.pch
        │   ├── DIPDemo.res
        │   ├── DIPDemoView.obj
        │   ├── DlgColor.obj
        │   ├── DlgEdgeSobelPrewitt.obj
        │   ├── DlgFreqGaussBRF.obj
        │   ├── DlgFreqGaussHPF.obj
        │   ├── DlgFreqGaussLPF.obj
        │   ├── DlgFreqIdealLPF.obj
        │   ├── DlgGamma.obj
        │   ├── DlgGeoRota.obj
        │   ├── DlgGeoTran.obj
        │   ├── DlgGeoZoom.obj
        │   ├── DlgGrayScaling.obj
        │   ├── DlgHist.obj
        │   ├── DlgHough.obj
        │   ├── DlgLinerPara.obj
        │   ├── DlgLinTrans.obj
        │   ├── DlgLog.obj
        │   ├── DlgMidFilter.obj
        │   ├── DlgMorph.obj
        │   ├── DlgPointThre.obj
        │   ├── DlgPointWin.obj
        │   ├── DlgProjRestore.obj
        │   ├── DlgSharpThre.obj
        │   ├── DlgSmooth.obj
        │   ├── DlgWndTran.obj
        │   ├── Img.obj
        │   ├── ImgProcess.obj
        │   ├── MainFrm.obj
        │   ├── StdAfx.obj
        │   ├── vc60.idb
        │   └── Vector2D.obj
        ├── res
        │   ├── DIPDemoDoc.ico
        │   ├── DIPDemo.ico
        │   ├── DIPDemo.rc2
        │   └── Toolbar.bmp
        ├── resource.h
        ├── StdAfx.cpp
        ├── StdAfx.h
        ├── Vector2D.cpp
        └── Vector2D.h

140 directories, 1308 files