Computer implemented method for color similarity evaluation in image processing between a first color of an image to be processed and a second color, which is a reference color, said method comprising the steps of: applying one or more color-difference filters to said first and second colors, selected from: a module filter obtained by calculating the module of the difference vector between said first and second colors represented as 3D coordinates in an RGB color space, an angle filter obtained by calculating the angle between the two vectors of the first and second colors represented as 3D coordinates in an RGB color space, a lightness filter obtained by calculating the lightness difference between the first and second colors in CIELAB color space; determining that the first and second colors are dissimilar if at least one of the one or more applied filters is above a threshold predetermined for each of the calculated module, angle and lightness filters; otherwise, calculating a CIEDE2000 color-difference Δ E 00 and determining that the first and second colors are dissimilar if the calculated CIEDE2000 color-difference Δ E 00 is above a predetermined CIEDE2000 color difference Δ E 00 threshold; otherwise, determining that the first and second colors are similar; wherein regression models that are pretrained on a plurality of precalculated CIEDE2000 color differences obtained from an image dataset are applied to determine a relationship between each of the filter threshold values and CIEDE2000 color difference Δ E 00 threshold values, and obtaining from said relationships the predetermined thresholds for each of the module filter, the angle filter and the lightness filter for the predetermined CIEDE2000 color difference threshold which is set such that two colors are considered to be perceptually different. a module filter obtained by calculating the module of the difference vector between said first and second colors represented as 3D coordinates in an RGB color space, an angle filter obtained by calculating the angle between the two vectors of the first and second colors represented as 3D coordinates in an RGB color space, a lightness filter obtained by calculating the lightness difference between the first and second colors in CIELAB color space; determining that the first and second colors are dissimilar if at least one of the one or more applied filters is above a threshold predetermined for each of the calculated module, angle and lightness filters; otherwise, calculating a CIEDE2000 color-difference Δ E 00 and determining that the first and second colors are dissimilar if the calculated CIEDE2000 color-difference Δ E 00 is above a predetermined CIEDE2000 color difference Δ E 00 threshold; otherwise, determining that the first and second colors are similar; wherein regression models that are pretrained on a plurality of precalculated CIEDE2000 color differences obtained from an image dataset are applied to determine a relationship between each of the filter threshold values and CIEDE2000 color difference Δ E 00 threshold values, and obtaining from said relationships the predetermined thresholds for each of the module filter, the angle filter and the lightness filter for the predetermined CIEDE2000 color difference threshold which is set such that two colors are considered to be perceptually different.