Skip to content

UmarAhmed/IshiharaArt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IshiharaArt

Generates Ishihara Art from an image

Technique:

First we use k-means clustering to find dominant colours in the image - this forms our palette. Then the image matrix is decomposed randomly into a set of disjoint filling squares. Using our decomposition of the image, we fill the image with circles. For each circle we select the color which matches the region best from our palette.

Examples:

Input

Output

Future Ideas:

Use entropy or perhaps contrast in specific regions of the image to determine radii of circles (smaller circle where there is more entropy and vice-versa)

About

Generative Art in the style of Ishihara

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages