Thumbnail.

Mocha & Java HSV algorithm

Description

I revisited my evolutionary algoritm allrgb solver, now found at https://troydev.co.uk/every-rgb. There is a choice of three algorithms, this is the "HSV" algorithm, meaning that two random pixels are swapped if their H, S and V values are on average closer to the target image after the swap. Using the HSV (Hue, Saturation, and Value) values of the pixel, rather than the RGB (Red, Green, and Blue) leads to an image that has more accurate light and dark coverage, but less accurate colours. Due to our perception of brightness being more important than colour, the RGB algorithm (not shown here), looks worse, despite the better colour accuracey.

Author

Troyseph
4 entries

Stats

Date
Colors16,777,216
Pixels16,777,216
Dimensions4,096 × 4,096
Bytes49,778,212