000 04149cam a22004938i 4500
003 FlBoTFG
005 20251013115848.0
008 220822s2023 flu ob 001 0 eng
020 _a9781003323693
020 _a9783030145989
020 _a9781000831429
020 _a1000831426
020 _a9781000831504
020 _a1000831507
020 _z9781032347523
020 _z9781032347530
041 _aEnglish
072 7 _aCOM
_x012050
_2bisacsh
072 7 _aCOM
_x051070
_2bisacsh
072 7 _aCOM
_x051300
_2bisacsh
072 7 _aUYT
_2bicssc
082 0 0 _a005.133
_223/eng/20221006
100 1 _aTschumperle, David,
100 1 _eauthor.
245 1 0 _aDigital image processing with C++ :
_bimplementing reference algorithms with the CImg library /
_cDavid Tschumperle, Christophe Tilmant and Vincent Barra.
250 _aFirst edition.
260 _bCRC Press,
_c2023.
300 _a308 Pages :
_b156 Color Illustrations ;
505 _tI INTRODUCTION TO Clmg 1. Introduction. 2. Getting Started With the CImg Library. 2.1 Objective: subdivide an image into blocks. 2.2 Setup and first program. 2.3 Computing the variations. 2.4 Computing the block decomposition. 2.5 Rendering of the decomposition. 2.6 Interactive visualization. 2.7 Final source code II IMAGE PROCESSING USING CImg 3. Point Processing Transformations. 3.1 Image operations. 3.2 Histogram operations. 4. Mathematical Morphology. 4.1 Binary images. 4.2 Gray-level images. 4.3 Some applications. 5. Filtering. 5.1 Spatial filtering. 5.2 Recursive filtering. 5.3 Frequency filtering. 5.4 Diffusion filtering. 6. Feature Extraction. 6.1 Points of interest. 6.2 Hough transform. 6.3 Texture features. 7. Segmentation. 7.1 Edge-based approaches. 7.2 Region-based approaches. 8. Motion Estimation. 8.1 Optical flow: dense motion estimation. 8.2 Sparse estimation. 9. Multispectral Approaches. 9.1 Dimension reduction. 9.2 Color imaging. 10. 3D Visualisation. 10.1 Structuring of 3D mesh objects. 10.2 3D plot of a function z = f (x;y). 10.3 Creating complex 3D objects. 10.4 Visualization of a cardiac segmentation in MRI. 11. And So Many Other Things. 11.1 Compression by transform (JPEG). 11.2 Tomographic reconstruction. 11.3 Stereovision. 11.4 Interactive deformation using RBF. List of CImg Codes. References. Index.
506 _aAccess restricted to subscribing institutions.
520 _a"Digital Image Processing with C++ presents the theory of digital image processing, and implementations of algorithms using a dedicated library. Processing a digital image means transforming its content (denoising, stylizing, etc.), or extracting information to solve a given problem (object recognition, measurement, motion estimation, etc.). This book presents the mathematical theories underlying digital image processing, as well as their practical implementation through examples of algorithms implemented in the C++ language, using the free and easy-to-use CImg library. Chapters cover in a broad way the field of digital image processing and proposes practical and functional implementations of each method theoretically described. The main topics covered include filtering in spatial and frequency domains, mathematical morphology, feature extraction and applications to segmentation, motion estimation, multispectral image processing and 3D visualization. Students or developers wishing to discover or specialize in this discipline, teachers and researchers wishing to quickly prototype new algorithms, or develop courses, will all find in this book material to discover image processing or deepen their knowledge in this field"--
650 0 _aImage processing
650 0 _aLibraries (Computer program subroutines)
650 0 _aC++ (Computer program language)
650 0 _xDigital techniques
_xComputer programs.
700 1 _aTilmant, Christophe,
700 1 _aBarra, Vincent,
700 1 _eauthor.
700 1 _eauthor.
856 4 0 _uhttps://ezproxy.lib.gla.ac.uk/login?url=https://www.taylorfrancis.com/books/9781003323693
856 4 0 _zConnect to resource
907 _a.b40357740
942 _2ddc
_cBOOKS
999 _c45908
_d45908