Expand description
2D Spatial and Image Processing routines (2D DCT/IDCT, 2D Convolution, 2D Nonlinear Filters, Sobel Edge Detection, 2D Histogram, MSE/PSNR).
Enums§
- Nonlin
Filter Type - Non-linear 2D spatial filter type.
Functions§
- convolve2d_
f32 - Performs 2D spatial convolution of
srcimage (rows x cols) with ak_rows x k_colskernel. - dct2d_
f32 - Computes the 2D Discrete Cosine Transform (DCT-II) on a
rows x colsimage. - histogram_
2d_ f32 - Computes the histogram of a 2D image / matrix into
binsspanning[min_val, max_val]. - idct2d_
f32 - Computes the 2D Inverse Discrete Cosine Transform (IDCT-II) on a
rows x colscoefficient matrix. - mse_
2d_ f32 - Computes the Mean Squared Error (MSE) between two 2D images.
- nonlin2d_
filter_ f32 - Performs 2D non-linear filtering (
Min,Max, orMedian) on arows x colsimage using ak_size x k_sizesquare window. - psnr_
2d_ f32 - Computes the Peak Signal-to-Noise Ratio (PSNR) in dB between two 2D images.
- sobel_
edge_ detection_ f32 - Applies Sobel edge detection to a 2D image, outputting gradient magnitude and binary edge detection.