Поддерживать
www.wikidata.ru-ru.nina.az
V kompyuternoj grafike alfa kompoziting angl Alpha compositing oboznachaet kombinirovanie izobrazheniya s fonom s celyu sozdaniya effekta chastichnoj prozrachnosti Etot metod chasto primenyaetsya dlya mnogoprohodnoj obrabotki izobrazheniya s posleduyushej kombinaciej etih chastej v edinoe dvumernoe rezultiruyushee izobrazhenie Takim obrazom alfa kanal angl Alpha channel predstavlyaet soboj pustoe prostranstvo ili prosto prozrachnost Termin alfa kanal vpervye vvedyon v oborot v konce 1970 h gg i detalno prorabotan v state i 1984 goda V kompyuternyh igrah chtoby pokazat prozrachnost togo ili inogo obekta ispolzuyutsya tekstury s alfa kanalom Alfa smeshenieAlfa smeshenie angl Alpha blending tehnika sozdaniya effekta poluprozrachnosti putyom obedineniya ishodnogo pikselya s pikselem uzhe nahodyashimsya vo frejm bufere Kazhdomu pikselyu obychno stavyatsya v sootvetstvie znacheniya krasnogo zelyonogo i sinego komponentov cveta RGB Esli stavitsya v sootvetstvie eshyo i alfa znachenie to govoryat chto pikseli imeyut alfa kanal komponent A Alfa znachenie opredelyaet stepen prozrachnosti konkretnogo pikselya Obekty mogut imet razlichnuyu prozrachnost naprimer 8 bitnyj alfa kanal mozhet predstavlyat 256 urovnej prozrachnosti ot 0 vsyo rastrovoe izobrazhenie prozrachnoe do 255 vsyo rastrovoe izobrazhenie neprozrachnoe Alfa smeshenie est process kombinirovaniya dvuh obektov na ekrane s uchyotom ih alfa kanalov Alfa smeshenie ispolzuetsya dlya antialiasinga sozdaniya prozrachnosti tenej zerkal tumana Raschyot rezultiruyushego cvetaRaschyot yarkosti rezultiruyushego pikselya posle nalozheniya dvuh pikselej drug na druga vypolnyaetsya po formule R B 1 A F A displaystyle R B cdot 1 A F cdot A ili v inoj zapisi R B F B A displaystyle R B F B cdot A Oboznacheniya B displaystyle B yarkost fonovogo pikselya F displaystyle F yarkost nakladyvaemogo pikselya A 0 1 displaystyle A in 0 1 neprozrachnost nakladyvaemogo pikselya R displaystyle R rezultat Vtoraya zapis otobrazhaet sleduyushij smysl znachenie A displaystyle A ukazyvaet otnositelnoe polozhenie na otrezke B F displaystyle B F Podderzhka i ispolzovanieAlfa kanal takzhe izvestnyj kak maska kanal eto prosto sposob obedinit perehodnuyu prozrachnost s izobrazheniem Format GIF podderzhivaet prostuyu binarnuyu prozrachnost kogda lyuboj piksel mozhet byt libo polnostyu prozrachnym libo absolyutno neprozrachnym Format PNG pozvolyaet ispolzovat 254 ili 65534 urovnya chastichnoj prozrachnosti Vse tri tipa PNG izobrazhenij TrueColor i indeksirovannaya palitra mogut soderzhat alfa informaciyu hotya obychno ona primenyaetsya lish s TrueColor izobrazheniyami Vmesto togo chtoby sohranyat tri bajta dlya kazhdogo pikselya krasnyj zelyonyj i sinij RGB sohranyayutsya chetyre krasnyj zelyonyj sinij i alfa takim obrazom poluchaetsya RGBA Takaya perehodnaya prozrachnost pozvolyaet sozdavat speceffekty horosho vyglyadyashie na lyubom fone Naprimer effekta fotovinetki dlya portreta mozhno dobitsya putyom ustanovki polnostyu neprozrachnoj centralnoj oblasti to est dlya lica i plech prozrachnoj ostalnoj obstanovki i s sozdaniem plavnogo perehoda mezhdu dvumya etimi razlichnymi oblastyami Sootvetstvenno portret budet plavno osvetlyatsya na belom fone i zatemnyatsya na chyornom Eshyo odin speceffekt s prozrachnostyu eto otbrasyvanie teni Prozrachnost naibolee vazhna dlya malenkih izobrazhenij obychno ispolzuemyh na web stranicah naprimer dlya cvetnyh kruglyh markerov ili prichudlivogo teksta Alfa smeshivanie pozvolyaet ispolzovat drugoj effekt a imenno sglazhivanie angl Anti aliasing sozdavaya illyuziyu gladkih krivyh na setke pryamougolnyh pikselej plavno izmenyaya ih cveta chto pozvolyaet dobitsya okruglyh izobrazhenij horosho otobrazhaemyh kak na belom tak i na lyubom drugom fone Takim obrazom odno i to zhe izobrazhenie mozhet byt mnogokratno ispolzovano v neskolkih mestah bez prizrachnogo effekta svojstvennogo GIF izobrazheniyam Windows XP podderzhivaet 32 bitnye znachki ikonki 24 bita cveta RGB i 8 bitnyj alfa kanal Eto pozvolyaet otobrazhat znachki so sglazhennymi razmytymi krayami i tenyu kotorye sochetayutsya s lyubym fonom CSS3 takzhe pozvolyaet ispolzovat cvetovuyu model RGBA i HSLA gde znachenie alfa prinimaet znacheniya ot 0 do 1 tolko iz racionalnyh chisel Takzhe sushestvuet parametr prozrachnosti opacity Alfa kanal takzhe ispolzuetsya v SVG Ego primenenie eshyo vozmozhno v Canvas naprimer dlya formirovaniya poluprozrachnyh figur ili izobrazhenij Sm takzheAlpha to coveragePrimechaniyaMSDN Direct3D 11 BC7 Format neopr Data obrasheniya 26 iyunya 2015 1 iyulya 2015 goda Thomas Porter and Tom Duff Compositing Digital Images Computer Graphics 18 3 July 1984 253 259 DOI 10 1145 800031 808606 MSDN Alpha blending neopr Data obrasheniya 29 iyunya 2015 1 iyulya 2015 goda Alfa smeshenie neopr Data obrasheniya 29 iyunya 2015 4 marta 2016 goda rus linux net ot 27 avgusta 2011 na Wayback Machine licenziya GFDL htmlbook ru CSS opacity neopr Data obrasheniya 26 iyunya 2013 7 iyunya 2018 goda LiteraturaThomas Porter Tom Duff Compositing Digital Images In SIGGRAPH 1984 Proceedings S 253 259 ACM New York 1984 ISBN 0 89791 138 5 PDF 730 KB Alvy Ray Smith Alpha and the History of Digital Compositing Technical Memo 7 1995 Alvy Ray Smith Digital Paint Systems An Anecdotal and Historical Overview IEEE Annals of the History of Computing 23 2 Apr Jun 2001 4 30 ISSN 1058 6180
Вершина