clc;
clear;
fclose all;
File_Name = 'https://upload.wikimedia.org/wikipedia/commons/thumb/e/ec/Mona_Lisa%2C_by_Leonardo_da_Vinci%2C_from_C2RMF_retouched.jpg/161px-Mona_Lisa%2C_by_Leonardo_da_Vinci%2C_from_C2RMF_retouched.jpg';
Image_Data = imread(File_Name);
[V_Pixels, H_Pixels, ~] = size(Image_Data);
Num_Points = H_Pixels * V_Pixels;
Colors = cell(V_Pixels, H_Pixels);
for ii = 1 : 1 : V_Pixels
for jj = 1 : 1 : H_Pixels
Colors {ii, jj} = rgb2hex([Image_Data(ii,jj,1) Image_Data(ii,jj,2) Image_Data(ii,jj,3)]);
end
end
Color_Vector = (unique(reshape(Colors, [1, Num_Points])))';
Color_RGB = hex2rgb(Color_Vector);
x = 1:1:length(Color_Vector);
y = ones(1,length(Color_Vector));
figure(1);
hb = bar(x, y);
hb.FaceColor = 'flat';
for ii = 1 : 1 : length(Color_Vector)
hb.CData(ii,:) = Color_RGB(ii,:);
end