Abstract:
Fuzzy logic is the most common way to implement machine learning algorithms, It is been used in this research for color detection and comparison in an image file, using an acknowledged dataset to make the decision between colors of an image and the specified color by comparing the colors of the image with the colors in the Look-up Table (LUT) by the color name of the LUT, the implementation also includes a dominant color detection and RGB to HSV, HSI color spaces conversions, and also 3D histogram representation of an image, the whole project is implemented using MATLAB programming environment by creating a (GUI) based application to load the image selected by user and all the previously mentioned function can be applied to get the results immediately and the results was successfully get as expected.