Enobil Labs Image Segmentation

Reduce colors and segment images locally to assist sketching, painting, and art foundation

Why Use Our Segmentation Tool?

๐ŸŽจ Ideal for Underpainting
Simplify complex photographs into blocky, flat shapes. Easily see the values (tonal ranges) and blocking boundaries for your foundation sketches.
๐Ÿ”’ Completely Private
Since the tool runs locally in JS, your photos are never processed on external servers. Work with private or proprietary references with zero leaks.
๐Ÿงช Palette Extraction
Generates the exact hex value codes of the segmented colors, providing a precise matching reference for color mixing and palette preparation.
โšก High Speed Sampling
Runs K-Means color quantization using intelligent pixel sampling, giving you instant real-time results without freezing your browser.

Frequently Asked Questions

โ“ How does the Image Segmentation tool help artists?

By reducing a photograph to a small set of flat, distinct colors (color quantization), the tool exposes the underlying light/shadow structure and layout of the image. This provides artists with a simplified foundation (underpainting layout, color blocking, or sketch skeleton) for transferring a photo to canvas.

โ“ Is my uploaded image secure?

Yes, 100%. All processing is executed entirely client-side in your browser's memory using HTML5 Canvas. Your image is never uploaded to any remote server or stored in the cloud, guaranteeing absolute privacy for your reference photos and artwork.

โ“ What clustering method is used?

The tool runs a fast, sampled K-Means clustering algorithm directly in your browser. It samples pixels to quickly determine the dominant color centroids, and then maps the image pixels to their nearest cluster centers to render the segmented blocks.

โ“ Does it support saving the color palette?

Yes! The tool automatically extracts the exact hex codes of the computed color clusters, letting you copy them to your clipboard or print them out as a mixing reference for your paints.