Description
Interactive Image Processing for Machine Vision
1 Setting the Scene. - 1. 1 Human and Animal Vision. - 1. 2 Machine Vision. - 1. 3 Applications of Image Processing. - 1. 4 Problems of System Design. - 1. 5 Interactive Image Processing (IIP). - 1. 6 Practical Uses of Interactive Image Processing. - 1. 7 Purpose and Outline of This Book. - 2 Principles of Digital Image Processing. - 2. 1 Digital Representations of Images. - 2. 2 Processing Functions. - 2. 3 Binary Images. - 2. 4. Commentary. - 3 Syntax of IIPL. - 3. 1 Introduction. - 3. 2 Basic Commands. - 3. 3 Command Sequences. - 3. 4 Registers. - 3. 5 Looping Jumps and Conditional Jumps. - 3. 6 Macros. - 3. 7 Histogram Buffer. - 3. 8 Character Strings. - 3. 9 Miscellaneous Control Features. - 3. 10 Calling User-Defined Functions. - 3. 11 Discussion and Summary. - 3. 12 Addendum. - 3. 13 Prolog+ Merging Prolog with IIPL. - 4 Practical Considerations. - 4. 1 Workstation Layout. - 4. 2 Extending the Scope of IIPL. - 4. 3 Adding a Processor to Control the IIP. - 4. 4 Using a Journal to Generate Macros. - 4. 5 Can We Use AI Techniques to Guide the IIPL User?. - 4. 6 Generating Software for Target Systems. - 4. 7 Hardware-Based Versions of IIPL. - 4. 8 Menu Selection of Commands. - 4. 9 Using a Mouse in IIPL. - 4. 10 Pseudo-Color. - 4. 11 Conclusions. - 5 Applications Case Studies. - 5. 1 Crack Detection in Metal Components. - 5. 2 Robotic Manipulation of Objects. - 5. 3 Form Measurement of Glassware (Bottle). - 5. 4 Examination of Aerosol Sprays. - 5. 5 Examination of Paint Work. - 5. 6 Inspecting Factory-Made Cakes. - 5. 7 Inspection of the Cap of an Electric Light Bulb. - 5. 8 Measurement of Coiling of a Helical Lamp Filament. - 5. 9 Detecting Glass Flakes. - 5. 10 Locating the Ends of Floppy Serpentine Objects. - 5. 11 Verifying the Existence of a Chamfer. - 5. 12 Inspecting Non-Populated Printed Circuit Boards. - 5. 13 Checking the Roundness of Fruit. - 5. 14 Reading Punched Lettering on a Metal Surface. - 5. 15 Identifying a Playing Card. - 5. 16 Determining the Orientation and Pitch of a Grid. - 5. 17 Existential Inspection of Internal Threads. - 5. 18 Processing Laser Scanner Data of Metal Surfaces. - 5. 19 Checking LCD Displays. - 5. 20 Aligning Teeth on a Gear. - 5. 21 Determining Hardness of aMetal Surface. - 5. 22 Counting Diskettes in a Cardboard Box. - 5. 23 Deciding on the Toss of a Coin. - 5. 24 Counting the Teeth on a Rubber Belt. - 5. 25 Calibrating a Spirit Level. - 6 Integrating IIPLwith Prolog. - 6. 1 Introduction. - 6. 2 Earlier Attempts to Combine Prolog and Image Processing. - 6. 3 Specification of Prolog+. - 6. 4 Some Applications. - 6. 5 Implementation of Prolog+. - 6. 6 Discussion. - 7 In Conclusion. - 7. 1 A Seeing Is Worth 10000 Tellings. - 7. 2 Alternative Modes of Interactive Image Processing. - 7. 2 Future Prospects. - References. - Table of IIPL Basic Commands. Language: English
-
Brand:
Unbranded
-
Category:
Education
-
Artist:
Bruce G. Batchelor
-
Format:
Paperback
-
Language:
English
-
Publication Date:
2012/10/06
-
Publisher / Label:
Springer
-
Fruugo ID:
337875662-741534935
-
ISBN:
9781447111306