| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Der Wunderhund Registriert seit: Jun 2002 Ort: Hattingen
Beiträge: 10.515
| Alphakanal eines Pixels auslesen
Hi. Ich versuche den Alphakanal eines Pixels auszulesen. Der Farbwert wird mir ja mit getPixel32 als «sehr lange Zahl» ausgegeben. Gibt es aber keine direktere/einfachere Methode, an den einzelnen numerischen Alpha-Wert zu kommen, als diese Version: PHP-Code: |
| | |
| | #2 (permalink) |
| Techniker Registriert seit: Sep 2003 Ort: 64807
Beiträge: 16.321
|
ich vermute, du willst nicht nur einen punkt auslesen. mit copyChannel den alpha-bereich in eine neue bitmap kopieren?
__________________ die ultimative antwort auf alle programmierfragen: der debugger mfg h.g.seib www.SeibsProgrammLaden.de |
| | |
| | #3 (permalink) |
| Der Wunderhund Registriert seit: Jun 2002 Ort: Hattingen
Beiträge: 10.515
|
>ich vermute, du willst nicht nur einen punkt auslesen. was macht das für einen unterschied? natürlich frage ich nicht nur einmal einen pixel-alpha-wert ab, sondern mache das ganze öfter hintereinander. aber ich brauche den alpha-wert einzeln und ich brauche ihn, bevor ich ihn irgendwo hin kopiere. mich wundert nur, daß es keinen direkten befehl gibt, um auf die farbwerte der einzelnen kanäle zuzugreifen. gruß, gaspode Geändert von gaspode (05-05-2006 um 00:52 Uhr) |
| | |
| | #4 (permalink) |
| Techniker Registriert seit: Sep 2003 Ort: 64807
Beiträge: 16.321
|
"..was macht das für einen unterschied?.." wenn es nur einmal ist, dann hasst du ja deine lösung und fertig. wenn man hingegen z.b. 100x100= 10000 mal shiften und maskieren muss, das läppert sich. da wäre ein trick, mit dem man schneller auf die daten zugreifen kann schon wichtig. und deshalb fragst du ja auch. "..mich wundert nur, daß es keinen direkten befehl gibt, um auf die farbwerte der einzelnen kanäle zuzugreifen.." das glaube ich dir nicht, dass dich das echt wundert ;-) flash fehlen so viele funktionen ... es ist halt kein programm, mit dem man ernsthaft auf pixel-basis arbeiten könnte. also warum sollte es dann dafür funktionen besitzen? mit AS3 macht sowas dann eher sinn. einen direkten befehl gibt es nicht. das weisst du selbst. also bleibt noch die trickkiste. falls du diesbezüglich noch interesse hasst, dann beschreibe einmal genauer, was du machen möchtest.
__________________ die ultimative antwort auf alle programmierfragen: der debugger mfg h.g.seib www.SeibsProgrammLaden.de |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |