Color auto correlogram

It generates the color auto correlogram vector for an input color image
1K Downloads
Updated 1 Apr 2014

View License

This function creates the auto-correlogram vector for an input image of
any size. The different distances which is assumed apriori can be user-defined in a vector.
It implements the algorithm as defined in Huang et al. paper 'Image Indexing using color autocorelogram'

Input:
I=The uint8 matrix representing the color image
distance_vector= The vector representating the different distances in
which the color distribution is calculated.

Output:
correlogram_vector=This is a straight vector representating the
probabilities of occurence of 64 quantized colors. Its total dimension is
64n X 1; where n is the number of different inf-norm distances

Usage: (To create the auto-correlogram vector for user-defined distances)
I=imread('peppers.png'); distance_vector=[1 3];
correlogram_vector=color_auto_correlogram(I,distance_vector);

Contact Author:
Soumyabrata Dev
E-mail: soumyabr001@e.ntu.edu.sg
http://www3.ntu.edu.sg/home2012/soumyabr001/

Cite As

Soumyabrata Dev (2024). Color auto correlogram (https://www.mathworks.com/matlabcentral/fileexchange/46093-color-auto-correlogram), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2010b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Tags Add Tags
Acknowledgements

Inspired: photo-luminescence of SGT:Eu,Er 2.0%

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.0.0