Apply a color filter to an image or change a specific color within that image (icon),
and detect colors in the image.
Single color:

Specific color of the image with different colors:

Download image with color applied:

The downloaded image (png):

Note:
- Use Download function only for icons with a single color.
- At the moment, the downloads of the icons with various colors are pixelated, so I'll leave it pending.
DetectAllColors
Detects all unique colors in an image and returns a list of colors in hexadecimal format.
DetectionTolerance
Sets the tolerance for detecting unique colors (0-100). Higher values group more similar colors together.
Default: 15
ReplaceColor
Replaces a specific color in the image with another color
Colors can be in any of the following formats:



ColorTolerance
Sets the tolerance for color replacement (0-100). Higher values replace more similar colors.
Default: 22
DetectedColorsCount
Gets the number of unique colors detected in the image.
ApplyColorToList
Applies color filters to multiple components. Like buttons and image.
-
Each color in the list will change the color of the same position where the component is located.
-
If only one color is provided, it is applied to all components.
LoadImage
Load an image from a path to an image component.
Download
Download the image with the filter applied to the Downloads folder.
-
In width and height you must put the same measurements of the image you upload or a smaller amount, since if you put a higher amount it will be downloaded pixelated.
-
Available formats:
png,jpg. -
Use Download function only for icons with a single color.
ApplyColor
Applies a color filter to an individual Image component.
ClearFilters
Clears all filters and color replacements applied to an image.
ColorsDetected
Triggered when unique colors have been detected in an image.

ImageSaved
Fired when the filtered image has been successfully saved.

ImageSaveError
Fires when an error occurs while saving the image.

v1.0 Oct 20, 2025.
ColorFilter.aia (43.5 KB)
joejsanz.joedevcolorfilter.aix (15.7 KB)
JDK: 11
Minimum API Level: 21
Updated On: 2025-10-20T07:00:00Z
Built using: FAST-CLI v5.2.2-premium
Thanks.




















