Cargando…

Modern algorithms for image processing : computer imagery by example using C# /

Utilize modern methods for digital image processing and take advantage of the many time-saving templates provided for all of the projects included in this book. Modern Algorithms for Image Processing approaches the topic of image processing through teaching by example. Throughout the book, you will...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Kovalevsky, Vladimir (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: [New York, New York] : [Apress], [2019]
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 i 4500
001 OR_on1085513943
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 190212s2019 nyua ob 001 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d OCLCF  |d TXM  |d UKMGB  |d LVT  |d OCLCQ  |d OCLCO  |d OCL  |d OCLCQ 
015 |a GBB965456  |2 bnb 
016 7 |a 019214883  |2 Uk 
019 |a 1118512367 
020 |a 9781484242377 
020 |a 1484242378 
020 |z 9781484242360 
020 |z 148424236X 
024 7 |a 10.1007/978-1-4842-4237-7  |2 doi 
029 1 |a UKMGB  |b 019214883 
035 |a (OCoLC)1085513943  |z (OCoLC)1118512367 
037 |a CL0501000025  |b Safari Books Online 
050 4 |a TA1637 
072 7 |a UMP  |2 bicssc 
072 7 |a COM051380  |2 bisacsh 
072 7 |a UMP  |2 thema 
082 0 4 |a 006.4/2  |2 23 
049 |a UAMI 
100 1 |a Kovalevsky, Vladimir,  |e author. 
245 1 0 |a Modern algorithms for image processing :  |b computer imagery by example using C# /  |c Vladimir Kovalevsky. 
264 1 |a [New York, New York] :  |b [Apress],  |c [2019] 
264 2 |a New York, NY :  |b Distributed by Springer Science+Business Media New York 
264 4 |c ©2019 
300 |a 1 online resource (1 volume) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
588 0 |a Online resource; title from cover (viewed February 11, 2019). 
504 |a Includes bibliographical references and index. 
520 |a Utilize modern methods for digital image processing and take advantage of the many time-saving templates provided for all of the projects included in this book. Modern Algorithms for Image Processing approaches the topic of image processing through teaching by example. Throughout the book, you will create projects that resolve typical problems that you might encounter in the world of digital image processing. Some example projects teach you how to address the quality of images, such as reducing random errors or noise. Other methods will teach you how to correct inhomogeneous illumination, not by means of subtracting the mean illumination, but through division, which is a far more efficient method. Additional projects cover contrasting, edge detection, and edge detection in color images, which are important concepts to understand for image analysis. This book does not prove or disprove theorems, but instead details suggested methods to help you learn valuable concepts and how to customize your own image processing projects. What You'll Learn: Know the pros and cons of enlisting a particular method Use new methods for image compression and recognizing circles in photos Utilize a method for straightening photos of paintings taken at an oblique angle, a critical concept to understand when using flash at a right angle Understand the problem statement of polygonal approximation of boundaries or edges and its solution Access complete source code examples of all projects on GitHub The book is for C# developers who work with digital image processing or are interested in informatics. The reader should have programming experience and access to an integrated development environment (IDE), ideally .NET. Vladimir A. Kovalevsky holds a diploma in physics, a PhD in technical sciences, and a PhD in computer science. He has been a researcher, professor, and visiting professor at many esteemed universities worldwide, including the Central Institute of Cybernetics of the Academy of Sciences, University of Applied Sciences, and the Manukau Institute of Technology. Dr. Kovalevsky has been a plenary speaker at many conferences and his research interests include digital geometry, digital topology, computer vision, image processing, and pattern recognition. He has published four monographs and more than 180 journal and conference papers. 
505 0 |a Intro; Table of Contents; About the Author; Acknowledgments; Introduction; Part I: Image Processing; Chapter 1: Introduction; Chapter 2: Noise Reduction; The Simplest Filter; The Simplest Averaging Filter; The Fast Averaging Filter; The Fast Gaussian Filter; The Median Filter; Sigma Filter: The Most Efficient One; Suppression of Impulse Noise; Chapter 3: Contrast Enhancement; Automatic Linear Contrast Enhancement; Histogram Equalization; Measuring the Lightness of Color Images; Contrast of Color Images; Manually Controlled Contrast Enhancement; Chapter 4: Shading Correction with Thresholding 
505 8 |a Thresholding the ImagesChapter 5: Project WFshadBinImpulse; Part II: Image Analysis; Chapter 6: Edge Detection; Laplacian Operator; The Method of Zero Crossing; Are Zero Crossings of Laplacian Closed Curves?; How to Eliminate Irrelevant Crossings; Noise Reduction Before Using the Laplacian; Blur During the Digitization and Extreme Value Filter; Fundamental Errors of the Method of Zero Crossing in the Laplacian; Chapter 7: A New Method of Edge Detection; Means for Encoding the Edges; The Idea of an Abstract Cell Complex; A Simple Method of Encoding Edges 
505 8 |a Improvements of the Method of Binarized GradientFurther Improvements of the Method of Binarized Gradient; The Edge Detector of Canny; Edges in Color Images; Conclusions; Chapter 8: A New Method of Image Compression; Using a Cell Complex for the Encoding of Boundaries; Description of the Project WFcompressPal; The Project WFrestoreLin; Chapter 9: Image Segmentation and Connected Components; Segmentation by Quantizing the Colors; Connected Components; The Graph Traversal Algorithm and Its Code; The Pseudo-Code of the Breadth-First Algorithm; The Approach of Equivalence Classes 
505 8 |a The Pseudo-Code of the Root AlgorithmThe Project WFsegmentAndComp; Conclusion; Chapter 10: Straightening Photos of Paintings; The Principle of Straightening; Codes of Most Important Methods; Conclusion; Chapter 11: Polygonal Approximation of Region Boundaries and Edges; The Problem of Polygonal Approximation; Schlesinger's Measure of Similarity of Curves; Statement of the Approximation Problem; Algorithms for Polygonal Approximation; The Split-and-Merge Method; The Sector Method; The Improvement of the Sector Method; Replacing Polygons by Sequences of Arcs and Straight Lines 
505 8 |a Definitions and the Problem StatementThe Approximate Solution; The Project WFpolyArc; Methods Used in the Project WFpolyArc; Precision of the Calculation of the Radii; Conclusion; Chapter 12: Recognition and Measurement of Circular Objects; Mathematical Foundation of the Method; The Project WFcircleReco; The Form of the Project WFcircleReco; Chapter 13: Recognition of Bicycles in Traffic; Mathematical Foundation of Ellipse Recognition; The Project WFellipseBike; Another Method of Recognizing the Direction; Chapter 14: A Computer Model of Cell Differentiation; Conclusion; References; Index 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Image processing  |x Digital techniques. 
650 0 |a Computer algorithms. 
650 0 |a C# (Computer program language) 
650 0 |a Algorithms. 
650 6 |a Traitement d'images  |x Techniques numériques. 
650 6 |a Algorithmes. 
650 6 |a C# (Langage de programmation) 
650 7 |a digital imaging.  |2 aat 
650 7 |a algorithms.  |2 aat 
650 7 |a Algorithms.  |2 fast  |0 (OCoLC)fst00805020 
650 7 |a C# (Computer program language)  |2 fast  |0 (OCoLC)fst00843284 
650 7 |a Computer algorithms.  |2 fast  |0 (OCoLC)fst00872010 
650 7 |a Image processing  |x Digital techniques.  |2 fast  |0 (OCoLC)fst00967508 
776 0 8 |i Print version:  |a Kovalevsky, Vladimir.  |t Modern Algorithms for Image Processing : Computer Imagery by Example Using C#.  |d Berkeley, CA : Apress L.P., ©2018  |z 9781484242360 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781484242377/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
994 |a 92  |b IZTAP