Piszę próbnik kolorów, który pobiera pikselowe wartości RGB z dowolnego miejsca na ekranie. Chcę również mieć możliwość określenia, że wybrany przeze mnie kolor ma już wartość alfa. Zastanawiam się, jak mogę obliczyć kolor wynikowy.Jak obliczyć kolor RGB, określając wartość mieszania alfa?
Na przykład:
Uzyskany kolor piksela wynosi 240.247.249, ale wiem, że oryginalny kolor miał 10% krycia i był na wierzchu białym tle (255,255,255). Jakie są obliczenia, aby obliczyć oryginalne wartości RGB?
? czy twoje równanie nie jest takie samo jak moje? –
Tak, ja równania są takie same, ale napisane nieco inaczej. – unwind
Wow! Odsunąłem włosy na 2 godziny, próbując odwrócić to równanie, porównując wartości w Photoshopie! Dziękuję za spowolnienie utraty włosów! Jak znalazłeś lub wymyśliłeś to równanie? – talentedmrjones