Page 15 -
P. 15

Contents















                               Preface                                                              xxi


                               Chapter 1   Practical Aspects of a Vision System — Image Display,
                                           Input/Output, and Library Calls                            1
                                           OpenCV                                                     2
                                           The Basic OpenCV Code                                      2
                                             The IplImage Data Structure                              3
                                             Reading and Writing Images                               6
                                             Image Display                                            7
                                             An Example                                               7
                                           Image Capture                                             10
                                           Interfacing with the AIPCV Library                        14
                                           Website Files                                             18
                                           References                                                18

                               Chapter 2   Edge-Detection Techniques                                21
                                           The Purpose of Edge Detection                             21
                                           Traditional Approaches and Theory                         23
                                             Models of Edges                                         24
                                             Noise                                                   26
                                             Derivative Operators                                    30
                                             Template-Based Edge Detection                           36
                                           Edge Models: The Marr-Hildreth Edge Detector              39
                                           The Canny Edge Detector                                   42
                                           The Shen-Castan (ISEF) Edge Detector                      48
                                           A Comparison of Two Optimal Edge Detectors                51


                                                                                                          xiii
   10   11   12   13   14   15   16   17   18   19   20