Demnach müsste es so sein, von R,G,B Einzelwerten zu 16Bit-Werten:
und zurück müsste dann so sein:Code:rgb = ((rot/8)*2048) | ((grün/4)*32) | (blau/8);
Code:rot = (rgb/2048)*8; grün = (rgb&2016)/8; blau = (rgb&31)*8;
Demnach müsste es so sein, von R,G,B Einzelwerten zu 16Bit-Werten:
und zurück müsste dann so sein:Code:rgb = ((rot/8)*2048) | ((grün/4)*32) | (blau/8);
Code:rot = (rgb/2048)*8; grün = (rgb&2016)/8; blau = (rgb&31)*8;
Geändert von Moppi (10.09.2018 um 13:09 Uhr)
Lesezeichen