Universal Color to Gray Conversion
The implemented methods are:
1) 'normal', 'standard': rgb2gray of Matlab; ITU-R Recommendation BT.601.
2) 'avg', 'average': the output is the average of all three channels.
3) 'minavg', 'min_avg', 'min_average', 'minimum_average': The minimum-average method introduced in [1] for document image processing. it has less color dependency.
4) 'dual', 'dual_transform': The Dual Transform [2].
[1] R. Farrahi Moghaddam and M. Cheriet, A multi-scale framework for adaptive binarization of degraded document images, Pattern Recognition, 43, pp. 2186--2198, 2010, DOI: 10.1016/j.patcog.2009.12.024
[2] R. Farrahi Moghaddam, et.al., "A maximal-information color to gray conversion method
for document images: Toward an optimal grayscale representation for document image
binarization," 2013, [arXiv preprint http://arxiv.org/abs/1306.6058 arXiv:1306.6058, June 2013].
USAGE:
ugray0 = universal_color_to_gray_converter(u, method_flag, method_name);
where
u is the input color image.
method_flag is 'method'
method_name is one of above mentioned methods.
ugray0 is the output gray-level image.
OR
ugray0 = universal_color_to_gray_converter(u);
where
u is the input color image.
ugray0 is the output gray-level image; in this case, the method is 'min_avg';
Citar como
Reza Farrahi Moghaddam (2024). Universal Color to Gray Conversion (https://www.mathworks.com/matlabcentral/fileexchange/27578-universal-color-to-gray-conversion), MATLAB Central File Exchange. Recuperado .
Compatibilidad con la versión de MATLAB
Compatibilidad con las plataformas
Windows macOS LinuxCategorías
- Image Processing and Computer Vision > Image Processing Toolbox > Import, Export, and Conversion >
- MATLAB > Graphics > Images > Modify Image Colors >
Etiquetas
Agradecimientos
Inspiración para: Modified Haussdorf Fractal Dimension
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Descubra Live Editor
Cree scripts con código, salida y texto formateado en un documento ejecutable.
universal_color_to_gray_converter/
Versión | Publicado | Notas de la versión | |
---|---|---|---|
2.0.0.0 | Dual Transform is linked. |
||
1.4.0.0 | Auto Scaling of the final output.
|
||
1.3.0.0 | Bug fixed.
|
||
1.2.0.0 | A description/acknowledgment on the sample image is added. |
||
1.1.0.0 | removed unnecessary file |
||
1.0.0.0 |