I am currently looking into color manipulation / selection etc and have come across the following piece of code. I was wondering of someone could tell me what the following piece of code is doing and break it down for me thanks!
$newVal = round(round(($rgb['red'] / 0x33)) * 0x33);
In particluar what is the 0x33
Thanks in adavnce
It seems to be converting
$rgb['red']the nearest multiple of 0x33.It’s probably doing that so the color will end up on the so-called “web safe” color palette, which (if I recall correctly) consists of colors who’s rgb values are multiples of 0x33.
0x33 is the base-16 (hex) representation of 51 (decimal).