After saving the image the RGB Quantum's of the first 10 pixels are saved like this:
Code: Select all
R G B
0x6500 0xB500 0x6C00
0x6F00 0xBF00 0x6F00
0x7D00 0xCD00 0x7D00
0x8D00 0xDD00 0x8D00
0x9C00 0xD800 0x9000
0x7800 0xBE00 0x7B00
0x6E00 0xA800 0x6400
0x9000 0xC600 0x8A00
0x9A00 0xCC00 0xA300
0x9191 0xBDBD 0x9C9C
0x9090 0xB7B7 0x9A9A
0x9595 0xBCBC 0x9F9F
0x9898 0xBDBD 0x9C9C
before after
0x6500 => 0x6565, ok but strange
0xB500 -> 0xB4B4, why when i saved as 0xB500 does it change to 0xB4B4?
Code: Select all
0x6565 0xB4B4 0x6C6C
0x6F6F 0xBEBE 0x6F6F
0x7D7D 0xCCCC 0x7D7D
0x8C8C 0xDCDC 0x8C8C
0x9B9B 0xD7D7 0x8F8F
0x7878 0xBDBD 0x7B7B
0x6E6E 0xA7A7 0x6464
0x8F8F 0xC5C5 0x8989
0x9999 0xCBCB 0xA2A2
0x9191 0xBDBD 0x9C9C
0x9090 0xB7B7 0x9A9A
0x9595 0xBCBC 0x9F9F
0x9898 0xBDBD 0x9C9C
Code is here (expires in 10 days)
I guess my question is, could Image Magick++ be normalizing color values or modifying them in any other way considering this is a BMP file?