Digital Imaging and Processing

  1. Image Enhancement in the Spatial Domain
    1. Introduction to Spatial Domain Processing
      1. Spatial Domain vs Frequency Domain
        1. Point Processing vs Neighborhood Processing
          1. Enhancement vs Restoration
          2. Point Processing Operations
            1. Basic Gray Level Transformations
              1. Identity Transformation
                1. Image Negatives
                  1. Log Transformations
                    1. Power-Law Transformations
                      1. Gamma Correction
                      2. Piecewise Linear Transformations
                        1. Contrast Stretching
                          1. Gray Level Slicing
                            1. Thresholding
                            2. Bit-Level Processing
                              1. Bit-Plane Slicing
                                1. Bit-Plane Reconstruction
                              2. Histogram Processing
                                1. Histogram Fundamentals
                                  1. Histogram Definition
                                    1. Histogram Calculation
                                      1. Normalized Histograms
                                        1. Interpretation of Histograms
                                        2. Global Histogram Processing
                                          1. Histogram Equalization
                                            1. Theory and Implementation
                                              1. Effects on Image Contrast
                                                1. Limitations
                                                2. Histogram Matching
                                                  1. Target Histogram Selection
                                                    1. Implementation Steps
                                                  2. Local Histogram Processing
                                                    1. Adaptive Histogram Equalization
                                                      1. Contrast Limited Adaptive Histogram Equalization
                                                        1. Local Statistics
                                                      2. Spatial Filtering Fundamentals
                                                        1. Filter Concepts
                                                          1. Filter Masks and Kernels
                                                            1. Convolution and Correlation
                                                              1. Linear vs Nonlinear Filters
                                                                1. Separable Filters
                                                                2. Implementation Considerations
                                                                  1. Border Handling Techniques
                                                                    1. Computational Efficiency
                                                                      1. Filter Design Principles
                                                                    2. Smoothing Spatial Filters
                                                                      1. Linear Smoothing Filters
                                                                        1. Mean Filters
                                                                          1. Arithmetic Mean Filter
                                                                            1. Weighted Average Filters
                                                                            2. Gaussian Filters
                                                                              1. Properties and Applications
                                                                                1. Standard Deviation Effects
                                                                              2. Order-Statistic Filters
                                                                                1. Median Filter
                                                                                  1. Properties and Applications
                                                                                    1. Impulse Noise Removal
                                                                                    2. Max and Min Filters
                                                                                      1. Percentile Filters
                                                                                      2. Adaptive Filters
                                                                                        1. Adaptive Local Noise Reduction
                                                                                          1. Adaptive Median Filter
                                                                                        2. Sharpening Spatial Filters
                                                                                          1. Foundation of Sharpening
                                                                                            1. First and Second Derivatives
                                                                                              1. Gradient and Laplacian
                                                                                              2. Laplacian-Based Sharpening
                                                                                                1. Discrete Laplacian
                                                                                                  1. Laplacian Masks
                                                                                                    1. Edge Enhancement
                                                                                                    2. Gradient-Based Sharpening
                                                                                                      1. Sobel Operator
                                                                                                        1. Prewitt Operator
                                                                                                          1. Roberts Operator
                                                                                                            1. Gradient Magnitude and Direction
                                                                                                            2. Unsharp Masking and High-Boost Filtering
                                                                                                              1. Unsharp Masking Process
                                                                                                                1. High-Boost Filtering
                                                                                                                  1. Parameter Selection