Bayer Demosaicing and White Balance Algorithms
MATLAB implementation of Bayer demosaicing featuring both bilinear and edge-directed interpolation methods, along with White Patch auto white balance algorithm for image quality enhancement
Explore MATLAB source code curated for "白平衡算法" with clean implementations, documentation, and examples.
MATLAB implementation of Bayer demosaicing featuring both bilinear and edge-directed interpolation methods, along with White Patch auto white balance algorithm for image quality enhancement
MATLAB implementation of an innovative color white balance algorithm featuring an improved LoG edge-based automatic white balance method. This algorithm utilizes Laplacian of Gaussian operators on both Cb and Cr components in YCbCr color space to extract edges, leverages zero-crossing properties to obtain edge-adjacent pixels, incorporates edge suppression using white region color cast information to prevent dominant color texture interference, and effectively estimates color cast through chromatic edges to compute three-channel gains for white balancing. Extensive testing demonstrates robust performance across various lighting conditions with comparative analysis against multiple white balance algorithms.