在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → 数字图像处理与机器视觉VisualC++与Matlab实现配套代码

数字图像处理与机器视觉VisualC++与Matlab实现配套代码

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:157.69M
  • 下载次数:15
  • 浏览次数:85
  • 发布时间:2021-03-11
  • 实例类别:一般编程问题
  • 发 布 人:好学IT男
  • 文件格式:.zip
  • 所需积分:2
 

实例介绍

【实例简介】
数字图像处理与机器视觉VisualC++与Matlab实现配套代码-作者张铮
【实例截图】
【核心代码】
82849205-4c8b-4a96-ac66-635dc89ddd68
└── 数字图像处理与机器视觉VisualC++与Matlab实现配套代码
├── chapter1
│   └── code
│   ├── ex1_1.m
│   ├── ex1_2.m
│   ├── ex1_3.m
│   ├── ex1_4.m
│   ├── ex1_6.m
│   ├── ex1_7.m
│   └── ex1_8.m
├── chapter10
│   ├── lena.bmp
│   └── man.bmp
├── chapter11
│   ├── 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
├── chapter12
│   ├── code
│   │   ├── autoThreshold.m
│   │   └── regionGrow.m
│   └── line.bmp
├── chapter13
│   ├── bw_mouth.bmp
│   ├── code
│   │   ├── LBP
│   │   │   ├── dist_LBPFea.m
│   │   │   ├── dist_LBPHist.m
│   │   │   ├── getLBPFea.m
│   │   │   ├── getLBPHist.m
│   │   │   ├── getMB2DIMLBPFea.m
│   │   │   ├── getMBLBPFea_33.m
│   │   │   ├── getMBLBPFea.m
│   │   │   ├── makeLBPMap.m
│   │   │   └── weighedChiDist.m
│   │   └── 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
├── chapter14
│   ├── code
│   │   ├── dftcorr.m
│   │   ├── imcorr.m
│   │   └── nearest.m
│   ├── pat1.bmp
│   ├── pat2.bmp
│   └── patterns.bmp
├── chapter15
│   ├── 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_vc6
│   │   ├── 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
│   ├── DigitRec_vs2010&2012
│   │   ├── Debug
│   │   │   ├── BscMake.command.1.tlog
│   │   │   ├── bscmake.read.1.tlog
│   │   │   ├── bscmake.write.1.tlog
│   │   │   ├── cl.command.1.tlog
│   │   │   ├── CL.read.1.tlog
│   │   │   ├── CL.write.1.tlog
│   │   │   ├── DigitRec.bsc
│   │   │   ├── DigitRec.Build.CppClean.log
│   │   │   ├── DigitRecDoc.obj
│   │   │   ├── DigitRecDoc.sbr
│   │   │   ├── DigitRec.exe
│   │   │   ├── DigitRec.exe.embed.manifest
│   │   │   ├── DigitRec.exe.embed.manifest.res
│   │   │   ├── DigitRec.exe.intermediate.manifest
│   │   │   ├── DigitRec.ilk
│   │   │   ├── DigitRec.lastbuildstate
│   │   │   ├── DigitRec.log
│   │   │   ├── DigitRec_manifest.rc
│   │   │   ├── DigitRec.obj
│   │   │   ├── DigitRec.pch
│   │   │   ├── DigitRec.pdb
│   │   │   ├── DigitRec.res
│   │   │   ├── DigitRec.sbr
│   │   │   ├── DigitRecView.obj
│   │   │   ├── DigitRecView.sbr
│   │   │   ├── DigitRec.write.1.tlog
│   │   │   ├── Img.obj
│   │   │   ├── ImgProcess.obj
│   │   │   ├── ImgProcess.sbr
│   │   │   ├── Img.sbr
│   │   │   ├── link.command.1.tlog
│   │   │   ├── link-cvtres.read.1.tlog
│   │   │   ├── link-cvtres.write.1.tlog
│   │   │   ├── link.read.1.tlog
│   │   │   ├── link.write.1.tlog
│   │   │   ├── MainFrm.obj
│   │   │   ├── MainFrm.sbr
│   │   │   ├── mt.command.1.tlog
│   │   │   ├── mt.read.1.tlog
│   │   │   ├── mt.write.1.tlog
│   │   │   ├── NeuralData.obj
│   │   │   ├── NeuralData.sbr
│   │   │   ├── neuralnet.obj
│   │   │   ├── neuralnet.sbr
│   │   │   ├── OCRImgProcess.obj
│   │   │   ├── OCRImgProcess.sbr
│   │   │   ├── PreprocessDlg.obj
│   │   │   ├── PreprocessDlg.sbr
│   │   │   ├── rc.command.1.tlog
│   │   │   ├── rc.read.1.tlog
│   │   │   ├── rc.write.1.tlog
│   │   │   ├── StdAfx.obj
│   │   │   ├── StdAfx.sbr
│   │   │   ├── TestDialog.obj
│   │   │   ├── TestDialog.sbr
│   │   │   ├── TrainDlg.obj
│   │   │   ├── TrainDlg.sbr
│   │   │   ├── ValueTrack.obj
│   │   │   ├── ValueTrack.sbr
│   │   │   ├── vc100.idb
│   │   │   ├── vc100.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
│   │   ├── DigitRec.sdf
│   │   ├── DigitRec.sln
│   │   ├── DigitRec.suo
│   │   ├── DigitRec.v11.suo
│   │   ├── DigitRec.vcxproj
│   │   ├── DigitRec.vcxproj.filters
│   │   ├── DigitRec.vcxproj.user
│   │   ├── 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
│   │   ├── Release
│   │   │   ├── cl.command.1.tlog
│   │   │   ├── CL.read.1.tlog
│   │   │   ├── CL.write.1.tlog
│   │   │   ├── DigitRecDoc.obj
│   │   │   ├── DigitRec.exe
│   │   │   ├── DigitRec.exe.intermediate.manifest
│   │   │   ├── DigitRec.lastbuildstate
│   │   │   ├── DigitRec.log
│   │   │   ├── DigitRec.obj
│   │   │   ├── DigitRec.pch
│   │   │   ├── DigitRec.res
│   │   │   ├── DigitRecView.obj
│   │   │   ├── Img.obj
│   │   │   ├── ImgProcess.obj
│   │   │   ├── link.command.1.tlog
│   │   │   ├── link-cvtres.read.1.tlog
│   │   │   ├── link-cvtres.write.1.tlog
│   │   │   ├── link.read.1.tlog
│   │   │   ├── link.write.1.tlog
│   │   │   ├── MainFrm.obj
│   │   │   ├── mt.command.1.tlog
│   │   │   ├── mt.read.1.tlog
│   │   │   ├── mt.write.1.tlog
│   │   │   ├── NeuralData.obj
│   │   │   ├── neuralnet.obj
│   │   │   ├── OCRImgProcess.obj
│   │   │   ├── PreprocessDlg.obj
│   │   │   ├── rc.command.1.tlog
│   │   │   ├── rc.read.1.tlog
│   │   │   ├── rc.write.1.tlog
│   │   │   ├── StdAfx.obj
│   │   │   ├── TestDialog.obj
│   │   │   ├── TrainDlg.obj
│   │   │   ├── ValueTrack.obj
│   │   │   ├── vc100.pdb
│   │   │   └── Vector2D.obj
│   │   ├── res
│   │   │   ├── DigitRecDoc.ico
│   │   │   ├── DigitRec.ico
│   │   │   ├── DigitRec.rc2
│   │   │   ├── Thumbs.db
│   │   │   └── 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
│   │   │   └── Thumbs.db
│   │   ├── UpgradeLog2.htm
│   │   ├── UpgradeLog2.XML
│   │   ├── UpgradeLog.htm
│   │   └── UpgradeLog.XML
│   ├── labels.txt
│   ├── scanDigit.bmp
│   └── scanDigit_test.bmp
├── chapter16
│   └── 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
├── chapter17
│   ├── Adaboost_Std
│   │   ├── adaboost.asv
│   │   ├── adaBoostClassify.asv
│   │   ├── adaBoostClassify.m
│   │   ├── adaBoost.m
│   │   ├── weakLearner.asv
│   │   └── weakLearner.m
│   └── Adaboost_Std_full
│   ├── adaboost.asv
│   ├── adaBoostClassify.asv
│   ├── adaBoostClassify.m
│   ├── adaBoost.m
│   ├── Display_image.m
│   ├── faces.mat
│   ├── faces_small.mat
│   ├── getErrRes.m
│   ├── main.asv
│   ├── main.m
│   ├── preprocess.asv
│   ├── preprocess.m
│   ├── weakLearner.asv
│   └── weakLearner.m
├── chapter3
│   └── code
│   ├── c3s1.m
│   └── imgrayscaling.m
├── chapter4
│   ├── calibrated.bmp
│   ├── calibrated_nearest.bmp
│   ├── leftside.bmp
│   └── 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
│   ├── 7.3.1.jpg
│   ├── 7.3.2.jpg
│   ├── 7.3.3.jpg
│   ├── 7.3.4.jpg
│   ├── 7.4.jpg
│   ├── 7.5.jpg
│   ├── 7.7.1.jpg
│   ├── 7.7.2.jpg
│   └── code
│   ├── ex7_2.m
│   ├── ex7_3.m
│   ├── ex7_4.m
│   ├── ex7_5.m
│   ├── ex7_6.m
│   └── ex7_7.m
├── chapter8
│   ├── bicycle.bmp
│   ├── code
│   │   ├── add_noise.m
│   │   ├── adp_median.m
│   │   ├── de_motion.m
│   │   ├── rev_filter.m
│   │   ├── script_add_noise.m
│   │   ├── script_adp_median.m
│   │   ├── script_deconvreg.m
│   │   ├── script_inv_filter.m
│   │   ├── script_run_blind.m
│   │   ├── script_run_lucy.m
│   │   ├── script_show_noise.m
│   │   ├── script_tuihua.m
│   │   ├── script_wiener1.m
│   │   ├── script_wiener2.m
│   │   ├── show_noise_pdf.m
│   │   └── wn_filter.m
│   ├── lena.bmp
│   ├── lena_t.bmp
│   ├── lena_wn.bmp
│   └── square.bmp
├── chapter9
│   ├── code
│   │   ├── colorBalance.m
│   │   ├── compensate.m
│   │   ├── gray2rgb.m
│   │   ├── hsi2rgb.m
│   │   ├── rgb2hsi.m
│   │   ├── rgb2yuv.m
│   │   └── yuv2rgb.m
│   ├── plane.bmp
│   └── rgb.tif
├── DIPDemo_vc6
│   ├── 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
│   ├── 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
├── DIPDemo_vs2010&2012
│   ├── cDlgMorphClose.cpp
│   ├── cDlgMorphClose.h
│   ├── cDlgMorphDilation.cpp
│   ├── cDlgMorphDilation.h
│   ├── cDlgMorphErosion.cpp
│   ├── cDlgMorphErosion.h
│   ├── cDlgMorphOpen.cpp
│   ├── cDlgMorphOpen.h
│   ├── ChildFrm.cpp
│   ├── ChildFrm.h
│   ├── Debug
│   │   ├── BscMake.command.1.tlog
│   │   ├── bscmake.read.1.tlog
│   │   ├── bscmake.write.1.tlog
│   │   ├── cDlgMorphClose.obj
│   │   ├── cDlgMorphClose.sbr
│   │   ├── cDlgMorphDilation.obj
│   │   ├── cDlgMorphDilation.sbr
│   │   ├── cDlgMorphErosion.obj
│   │   ├── cDlgMorphErosion.sbr
│   │   ├── cDlgMorphOpen.obj
│   │   ├── cDlgMorphOpen.sbr
│   │   ├── ChildFrm.obj
│   │   ├── ChildFrm.sbr
│   │   ├── cl.command.1.tlog
│   │   ├── CL.read.1.tlog
│   │   ├── CL.write.1.tlog
│   │   ├── DIPDemo.bsc
│   │   ├── DIPDemo.Build.CppClean.log
│   │   ├── DIPDemoDoc.obj
│   │   ├── DIPDemoDoc.sbr
│   │   ├── DIPDemo.exe
│   │   ├── DIPDemo.exe.embed.manifest
│   │   ├── DIPDemo.exe.embed.manifest.res
│   │   ├── DIPDemo.exe.intermediate.manifest
│   │   ├── DIPDemo.ilk
│   │   ├── DIPDemo.lastbuildstate
│   │   ├── DIPDemo.log
│   │   ├── DIPDemo_manifest.rc
│   │   ├── DIPDemo.obj
│   │   ├── DIPDemo.pdb
│   │   ├── DIPDemo.res
│   │   ├── DIPDemo.sbr
│   │   ├── DIPDemoView.obj
│   │   ├── DIPDemoView.sbr
│   │   ├── DlgArith.obj
│   │   ├── DlgArith.sbr
│   │   ├── DlgColor.obj
│   │   ├── DlgColor.sbr
│   │   ├── DlgDCT.obj
│   │   ├── DlgDCT.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
│   │   ├── DlgInvFilter.obj
│   │   ├── DlgInvFilter.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
│   │   ├── DlgSharpThre.obj
│   │   ├── DlgSharpThre.sbr
│   │   ├── DlgSmooth.obj
│   │   ├── DlgSmooth.sbr
│   │   ├── DlgWndTran.obj
│   │   ├── DlgWndTran.sbr
│   │   ├── Huffman.obj
│   │   ├── Huffman.sbr
│   │   ├── Img.obj
│   │   ├── ImgProcess.obj
│   │   ├── ImgProcess.sbr
│   │   ├── Img.sbr
│   │   ├── link.command.1.tlog
│   │   ├── link-cvtres.read.1.tlog
│   │   ├── link-cvtres.write.1.tlog
│   │   ├── link.read.1.tlog
│   │   ├── link.write.1.tlog
│   │   ├── MainFrm.obj
│   │   ├── MainFrm.sbr
│   │   ├── mt.command.1.tlog
│   │   ├── mt.read.1.tlog
│   │   ├── mt.write.1.tlog
│   │   ├── rc.command.1.tlog
│   │   ├── rc.read.1.tlog
│   │   ├── rc.write.1.tlog
│   │   ├── StdAfx.obj
│   │   ├── StdAfx.sbr
│   │   ├── vc100.idb
│   │   ├── vc100.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.sdf
│   ├── DIPDemo.sln
│   ├── DIPDemo.suo
│   ├── DIPDemo.v11.suo
│   ├── DIPDemo.vcxproj
│   ├── DIPDemo.vcxproj.filters
│   ├── DIPDemo.vcxproj.user
│   ├── DIPDemoView.cpp
│   ├── DIPDemoView.h
│   ├── DlgArith.cpp
│   ├── DlgArith.h
│   ├── DlgColor.cpp
│   ├── DlgColor.h
│   ├── DlgDCT.cpp
│   ├── DlgDCT.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
│   ├── DlgHuffman.cpp
│   ├── DlgHuffman.h
│   ├── DlgInvFilter.cpp
│   ├── DlgInvFilter.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
│   ├── Huffman.cpp
│   ├── Huffman.h
│   ├── Img.cpp
│   ├── Img.h
│   ├── ImgProcess.cpp
│   ├── ImgProcess.h
│   ├── ipch
│   │   └── dipdemo-d02d5968
│   │   ├── dipdemo-2ccdb452.ipch
│   │   └── dipdemo-7508dd8.ipch
│   ├── MainFrm.cpp
│   ├── MainFrm.h
│   ├── ReadMe.txt
│   ├── Release
│   │   ├── cDlgMorphClose.obj
│   │   ├── cDlgMorphDilation.obj
│   │   ├── cDlgMorphErosion.obj
│   │   ├── cDlgMorphOpen.obj
│   │   ├── ChildFrm.obj
│   │   ├── cl.command.1.tlog
│   │   ├── CL.read.1.tlog
│   │   ├── CL.write.1.tlog
│   │   ├── DIPDemo.Build.CppClean.log
│   │   ├── DIPDemoDoc.obj
│   │   ├── DIPDemo.exe
│   │   ├── DIPDemo.exe.intermediate.manifest
│   │   ├── DIPDemo.lastbuildstate
│   │   ├── DIPDemo.log
│   │   ├── DIPDemo.obj
│   │   ├── DIPDemo.res
│   │   ├── DIPDemoView.obj
│   │   ├── DlgArith.obj
│   │   ├── DlgColor.obj
│   │   ├── DlgDCT.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
│   │   ├── DlgHuffman.obj
│   │   ├── DlgInvFilter.obj
│   │   ├── DlgLinerPara.obj
│   │   ├── DlgLinTrans.obj
│   │   ├── DlgLog.obj
│   │   ├── DlgMidFilter.obj
│   │   ├── DlgMorph.obj
│   │   ├── DlgPointThre.obj
│   │   ├── DlgPointWin.obj
│   │   ├── DlgProjRestore.obj
│   │   ├── DlgSharpThre.obj
│   │   ├── DlgSmooth.obj
│   │   ├── DlgWndTran.obj
│   │   ├── Huffman.obj
│   │   ├── Img.obj
│   │   ├── ImgProcess.obj
│   │   ├── link.command.1.tlog
│   │   ├── link-cvtres.read.1.tlog
│   │   ├── link-cvtres.write.1.tlog
│   │   ├── link.read.1.tlog
│   │   ├── link.write.1.tlog
│   │   ├── MainFrm.obj
│   │   ├── mt.command.1.tlog
│   │   ├── mt.read.1.tlog
│   │   ├── mt.write.1.tlog
│   │   ├── rc.command.1.tlog
│   │   ├── rc.read.1.tlog
│   │   ├── rc.write.1.tlog
│   │   ├── StdAfx.obj
│   │   ├── vc100.pdb
│   │   └── Vector2D.obj
│   ├── res
│   │   ├── DIPDemoDoc.ico
│   │   ├── DIPDemo.ico
│   │   ├── DIPDemo.rc2
│   │   ├── Thumbs.db
│   │   └── Toolbar.bmp
│   ├── resource.h
│   ├── StdAfx.cpp
│   ├── StdAfx.h
│   ├── UpgradeLog.htm
│   ├── UpgradeLog.XML
│   ├── Vector2D.cpp
│   └── Vector2D.h
└── VS2010和2012版本之间的转换说明.doc

167 directories, 1842 files

标签:

实例下载地址

数字图像处理与机器视觉VisualC++与Matlab实现配套代码

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警