Interactive Image Processing for Machine Vision
Springer Berlin (Verlag)
978-3-540-19814-7 (ISBN)
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 10,000 Tellings.- 7.2 Alternative Modes of Interactive Image Processing.- 7.2 Future Prospects.- References.- Table of IIPL Basic Commands.
Erscheint lt. Verlag | 31.3.1993 |
---|---|
Zusatzinfo | XVII, 385 p. |
Verlagsort | London |
Sprache | englisch |
Maße | 155 x 235 mm |
Gewicht | 728 g |
Themenwelt | Technik ► Elektrotechnik / Energietechnik |
Technik ► Maschinenbau | |
Schlagworte | Automated visual inspection • Computer Science • Digitale Bildverarbeitung • Electrical Engineering • Engineering Economics • Image Processing • Interactive design • Machine vision • Physics • robot • Robot vision • Science • Software |
ISBN-10 | 3-540-19814-8 / 3540198148 |
ISBN-13 | 978-3-540-19814-7 / 9783540198147 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich