Zurück   Flashforum > Flash > ActionScript > ActionScript 3

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 11-02-2012, 22:07   #1 (permalink)
Spieler
 
Registriert seit: Feb 2003
Ort: Hamburg/Elmshorn
Beiträge: 297
ColorMatrixFilter wie in Photoshop

Hey zusammen,

die Prinzipien und Wirkungsweisen vom ColorMatrixFilter sind mir klar, auch wie ich HSV in RGB umrechne. Ich habe ein ganz anders gelagertes Problem:

Ich habe die HSV-Werte aus Photoshop vom "Farbton/Sättigung"-Filter, jedoch ist dort der Haken für "Färben" gesetzt und ich habe keine Ahnung, welche mathematischen Prinzipien hinter dem Ding liegen ^^

So ist HUE ohne Haken von -180 bis +180 änderbar (das Gegenstück zum "Farbe ändern-Filter in der Flash IDE, schätze ich mal, obwohl ich die IDE nicht nutze), während es mit Haken von 0-360 änderbar ist (was ja mit dem Farbwinkel im Farbkreis von HSV übereinstimmt).

Nehme ich jetzt also einfach mal den Filter aus der IDE, so kann ich schon mal keinen Farbwinkel von z.B. 211 einstellen. Anders herum weiß ich nicht so ganz genau, ob ich für den ColorMatrixFilter Werte zwischen -180 und + 180 oder 0-360 zum umrechnen brauche und wie ich die Werte mit Haken in Werte ohne Haken umrechnen kann (in Photoshop)

Hat da wer mehr Erfahrung? die Hilfe hat mir nicht viel gebracht... :-|

Gruß,
Eddie
FastEddie ist offline   Mit Zitat antworten
Alt 12-02-2012, 09:07   #2 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.324
flash ist kein photoshop

das häckchen in photoshop macht folgendes:
entweder werden die jeweils existierenden werte um diese prozentwerte geändert.
oder (colorieren) die grafik wird gewissermassen in ein graustufenbild umgewandelt (der minimale farbabteil in R und G und B ist der schwarzanteil der farbe) und da die angegebene farbe draufgerechnet.

such mal im internet nach:
AS3 ColorMatrixFilter colorieren
z.b.
http://www.on-design.de/tutor/FlsExp...olor/index.htm
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de

Geändert von hgseib (12-02-2012 um 09:09 Uhr)
hgseib ist offline   Mit Zitat antworten
Alt 12-02-2012, 14:17   #3 (permalink)
Spieler
 
Registriert seit: Feb 2003
Ort: Hamburg/Elmshorn
Beiträge: 297
Zitat:
Zitat von hgseib Beitrag anzeigen
flash ist kein photoshop
Das ist mir klar, aber beide führen durch ihre jeweiligen Filter bloß Operationen im HSV- bzw RGB-Farbraum aus (sollten sie jedenfalls bloß, wenn ich mir die Optionen des PS-Filters so anschaue - dort kann ich ja bloß Farbwinkel, Sättigung und Helligkeit ändern). Somit sollte dieser eine Filter doch recht einfach auf eine RGB-Matrixoperation zurück zu führen sein.

Auch die on-design.de ist mir bekannt. Mir war bloß schleierhaft, was genau nun das "Färben" in PS bewirkt. Grayscale und dann Farbe drauf rechnen klingt plausibel. Das in Flash nachbauen ist vllt nicht ganz so trivial. Werde mal den Haken rausmachen und ein wenig mit den Reglern rumspielen, um annähernd das selbe Resultat zu bekommen.

Sag dann am Schluss bescheid, was für mich die beste Variante war ^^
__________________
MfG,
FastEddie

Kunde: „Alles prima, wir hätten da aber noch eine Textkorrektur in den Groblayouts. Bitte Lorem ipsum anstatt Lorem Ipsum.“ Geliehen von http://kunden.ausderhoelle.de
FastEddie ist offline   Mit Zitat antworten
Alt 12-02-2012, 14:41   #4 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.324
hier mal was aus AS2 zeiten, AS3 hab ich gerade nichts greifbar
Angehängte Dateien
Dateityp: zip grau2color.zip (36,3 KB, 1x aufgerufen)
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de
hgseib ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
ColorMatrixFilter und Speicherbedarf Knautschke Flash CS5 Professional 1 27-06-2011 19:38
ColorMatrixFilter - die Matrix michael Flash 8 10 26-05-2009 11:27
colorMatrixFilter hampi84 ActionScript 1 3 31-05-2007 14:29
return new ColorMatrixFilter sterni ActionScript 2 7 19-02-2007 22:54
ColorMatrixFilter Beispiel gerard Flash 8 1 19-10-2005 11:58


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:21 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele