CHAPTER 01
- EP01_01 Simulator: Euclidean, City-block, and Chessboard Distances (sim-ep0101-distancia)
- EP01_02 Simulator: Predictive Performance — ML Metrics (sim-ep0102)
- Simulator EP01_03: Mean Average Precision (mAP) and P-R Curve (sim-ep0103-map)
- EP01_04 Simulator: Pixel Statistics in Discrete 5x5 Matrix (sim-ep0104-estatisticas)
- EP01_05 Simulator: Negative Image Transformation (Intensity Inversion) (sim-ep0105-negativo)
- EP01_06 Simulator: RGB to Grayscale Conversion (Perceptual ITU-R BT.601 Weigh... (sim-ep0106-rgb-gray)
- Simulator EP01_07: Interactive Global Thresholding (Binarization p > T) (sim-ep0107-limiarizacao)
- EP01_08 Simulator: Conditional Range Remapping (Brightness and Contrast by Th... (sim-ep0108-brilho-contraste)
- EP01_09 Simulator: Checkerboard Pattern Generator (Parity Logic (i + j) % 2) (sim-ep0109-xadrez)
- Simulator EP01_10: PGM File Structure (ASCII P2 Header and Mapping to Python... (sim-ep0110-pgm)
- EP01_11 Simulator: 1D Local Maximum Filter (1x3 Neighborhood with Border Cond... (sim-ep0111-filtro-maximo)
CHAPTER 02
- Simulator EP02_01: Linear Brightness and Contrast Adjustment (p’ = αp + β) (sim-ep0201-brilho-contraste)
- EP02_02 Simulator: Spatial Subsampling (Resolution Reduction by f-Step) (sim-ep0202-subamostragem)
- EP02_03 Simulator: Quantization and Bit Depth (Reduction of Gray Levels) (sim-ep0203-quantizacao)
- EP02_04 Simulator: Distance Transform in Binary Image (Chessboard, City-block... (sim-ep0204-distancia)
- EP02_05 Simulator: Geometric Image Translation (Displacement tx and ty with B... (sim-ep0205-translacao)
- EP02_06 Simulator: Image Rotation Around Origin by Angle θ (sim-ep0206-rotacao)
- EP02_07 Simulator: Spatial Resizing and Interpolation (Nearest Neighbor vs Bi... (sim-ep0207-escala)
- EP02_08 Simulator: 2D Shear Geometric Transformation (Horizontal and Vertical... (sim-ep0208-cisalhamento)
- Simulator EP02_09: Affine Transformation 2D (2×3 Matrix) (sim-ep0209-afim)
- Simulator EP02_10: Perspective Correction (3×3 Homography Transformation) (sim-ep0210-perspectiva)
- EP02_11 Simulator: Sudoku Perspective Correction (3×3 Homography with Bilinea... (sim-ep0211-sudoku)
CHAPTER 03
- Simulador EP03_01: Saturated Addition of Constant (p’ = clip(p + k)) (sim-ep0301-adicao)
- Simulator EP03_02: Alpha Blending of Two Images (g = α·f1 + (1−α)·f2) (sim-ep0302-blending)
- EP03_03 Simulator: Image Inversion — Photographic Negative (p’ = 255 − p) (sim-ep0303-inversao)
- Simulator EP03_04: Histogram Equalization (Levels L = 2^B) (sim-ep0304-equalizacao)
- EP03_05 Simulator: Binary AND Mask Application (sim-ep0305-mascara)
- Simulator EP03_06: Average Filter with N×N Kernel (sim-ep0306-media)
- Simulator EP03_07: Laplacian Operator (w4) for Edge Enhancement (sim-ep0307-laplaciano)
- EP03_08 Simulator: Sobel Gradient (Gx and Gy) (sim-ep0308-sobel)
- EP03_09 Simulator: 3×3 Median Filter (sim-ep0309-mediana)
- EP03_10 Simulator: Unsharp Masking (USM) (sim-ep0310-unsharp)
- Simulator: 1D Spatial Enhancement Filtering (Unsharp Masking and High-Boost) (sim-03-filtragem1d)
CHAPTER 04
- EP04_01 Simulator: Global Thresholding by Fixed Threshold (p’ = (p > T) ? 255... (sim-ep0401-limiar)
- EP04_02 Simulator: Automatic Otsu Thresholding (T* = argmax σ²_B(T)) (sim-ep0402-otsu)
- Simulator EP04_03: Binary Dilation (g = f ⊕ B) (sim-ep0403-dilatacao)
- EP04_04 Simulator: Planar Binary Erosion (g = f ⊖ B) (sim-ep0404-erosao)
- EP04_05 Simulator: Morphological Opening (g = (f ⊖ B) ⊕ B) (sim-ep0405-abertura)
- EP04_06 Simulator: Morphological Closing (g = (f ⊕ B) ⊖ B) (sim-ep0406-fechamento)
- EP04_07 Simulator: Dilation and Erosion with Weights (mm.dil1 / mm.ero1) (sim-ep0407-pesos)
- EP04_08 Simulator: Morphological Gradient, Top-hat and Black-hat (sim-ep0408-gradiente)
- Simulador EP04_09: Distância por Transformada (Camadas de Erosão) (sim-ep0409-distancia)
- Simulador EP04_10: Blob Separation, Labeling, and Descriptors (sim-ep0410-rotulacao)
- Interactive simulator of geodesic dilation: the marker f (green) propagates s... (sim-04-cdil)
- Interactive simulator of the Distance Transform (DT) iterative via grayscale... (sim-04-distancia)
- Simulator: Morphological Erosion (A ⊖ B_L) (sim-04-erosao)
- Advanced interactive morphology simulator with editable structuring element a... (sim-04-operadores-av)
- Interactive simulator for connected component labeling: visualization of floo... (sim-04-rotulacao)
- Interactive 2D simulator (4x4) with strict synchronization of horizontal prop... (sim-04-tde)
- Interactive simulator of the Watershed algorithm by morphological propagation... (sim-04-watershed)
- Distance Transform Algorithm. (sim-alg-distancia2)
- Flood-fill labeling algorithm with stack. (sim-alg-rotulagem2)
- Didactic Watershed Algorithm by Region Growing Limited by Mask. (sim-alg-watershed2)
CHAPTER 05
- EP05_01 Simulator: Ideal Low-Pass Filter in the Spectrum (sim-ep0501)
- EP05_02 Simulator: Notch Filter (sim-ep0502)
- EP05_03 Simulator: DCT Quantization ( round-trip ) (sim-ep0503)
- EP05_04 Simulator: Manual 2D DFT (sim-ep0504)
- EP05_05 Simulator: Complete JPEG pipeline in block (sim-ep0505)
- Interactive DCT-JPEG compression simulator: adjust the quality factor and vis... (sim-05-dct)
- Interactive simulator of filters in the frequency domain. (sim-05-filtros)
- Interactive simulator of 1D Fourier decomposition: visualization of the sum o... (sim-05-freq)
- Interactive simulator of 2D Fourier synthesis. Change the horizontal ( \(u\)... (sim-05-grade-2d)
- Simulation of 2D wavelet decomposition. (sim-05-wavelet)