Warning: file_get_contents(http://helion.pl/promocje/): failed to open stream: HTTP request failed! HTTP/1.1 503 Backend fetch failed in /libs/helion/simple_html_dom.php on line 77

Warning: simplexml_load_string(): Entity: line 12: parser error : Opening and ending tag mismatch: meta line 3 and head in /libs/helion/helion-lib.php on line 834

Warning: simplexml_load_string(): </head> in /libs/helion/helion-lib.php on line 834

Warning: simplexml_load_string(): ^ in /libs/helion/helion-lib.php on line 834

Warning: simplexml_load_string(): Entity: line 18: parser error : Opening and ending tag mismatch: head line 2 and html in /libs/helion/helion-lib.php on line 834

Warning: simplexml_load_string(): </html> in /libs/helion/helion-lib.php on line 834

Warning: simplexml_load_string(): ^ in /libs/helion/helion-lib.php on line 834

Warning: simplexml_load_string(): Entity: line 19: parser error : Premature end of data in tag html line 1 in /libs/helion/helion-lib.php on line 834

Warning: simplexml_load_string(): in /libs/helion/helion-lib.php on line 834

Warning: simplexml_load_string(): ^ in /libs/helion/helion-lib.php on line 834
Pobranie danych XML zako?czy?o si? niepowodzeniem. Serwer nie zwrĂłci? danych XML lub dane by?y niepoprawne.
Notice: Undefined index: item in /libs/helion/helion-lib.php on line 676

Notice: Undefined index: item in /libs/helion/helion-lib.php on line 680
Niepoprawny identyfikator ksi??ki (ident).
Notice: Undefined index: tytul in /functions/helion.php on line 189

Notice: Undefined index: cena in /functions/helion.php on line 189

Notice: Undefined index: tytul in /functions/helion.php on line 192

Notice: Undefined index: cenadetaliczna in /functions/helion.php on line 196

Notice: Undefined index: cena in /functions/helion.php on line 196

Notice: Undefined index: znizka in /functions/helion.php on line 197
Flash ActionScript Metoda ActionScript - BitmapData.compare [AS 2]
Loading:


BitmapData.compare [AS 2]

Klasa: BitmapData

Kompatybilność: ActionScript 1.0, Flash8+

 

public compare(innaBitmapa:BitmapData) : Object

 

Porównuje twa obiekty typu BitmapData. Jeśli drugi obiekt posiada takie same wymiary (wysokość oraz szzerokość), metoda ta zwróci nowy obiekt  BitmapData, w którym każdy piksel jest "róźnicą" pomiędzy pikselami w dwóch źródłach obiektów:

 

  • Jeśli dwa piksele są równe, wtedy róźnica dla tego piksela równa się 0x00000000.
  • Jeśli dwa piksele są różne od siebie wartościami RGB (ignorując kanał alpha), "różnicą" jest piksel o wartości 0xFFRRGGBB gdzie RR/GG/BB są indywidualnymi "różnicami" wartości pomiędzy czerwonym, zielonym oraz niebieskim kanałem.
  • Jeśli tylko kanał alpha jest "różnicą" dzielącą oba obiekty, wtedy wartość pikselu wynosi 0xZZFFFFFF, gdzie ZZ jest "różnicą w wartości na kanale alpha.

 

Dla przykładu, rozważmy podane dwa obiekty klasy BitmapData:

 

var bmd1:BitmapData = new BitmapData(50, 50, true, 0xFFFF0000);
var bmd2:BitmapData = new BitmapData(50, 50, true, 0xCCFFAA00);
var diffBmpData:BitmapData = bmd1.compare(bmd2);

 

Wskazówka: Kolory użyte do wypełnienia tych dwóch obiektów posiadają trochę inne wartości kolorów RGB (0xFF0000 oraz 0xFFAA00). Wynik metody compare() będzie nowy obiekt klasy BitmapData z każdym pikselem pokazującym na róźnicę w kolorach RGB pomiędzy tymi bitmapami.



Napisz Artykuł

Listing

niema


kontakt w sprawie miejsca



Dodano przez: divix
Ranga: Administrator serwisu Punktów: 38423
Komentarze użytkowników
    • Treść komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-19 v.1.5 | design: diviXdesign & rainbowcolors