YUV 4 2 0 

Anmeldungsdatum: 13.05.2002 Beiträge: 151
|
Beitrag 0 - Verfasst am: Mo Jul 08, 2002 18:13 Titel: |
 |
|
Hallo,
kennt jemand von Euch einen Filter für AviSynth mit dem ich ausgewaschene Farben wieder verstärken kann? Nach Möglichkeit sollte dieser auch im YUV2 Farbraum anwendbar sein. _________________ Schönen Gruß,
YUV |
|
mb1 
Anmeldungsdatum: 06.06.2001 Beiträge: 3708 Wohnort: München
|
Beitrag 1 - Verfasst am: Mo Jul 08, 2002 19:52 Titel: |
 |
|
Na klar:
############################################
# Hue/Saturation/Intensity by Donald Graft #
# #
# there is a version of this filter called #
# "Tweak11 by Donald Graft" which can be #
# used in Avisynth (directly in YUV-space) #
############################################
function DG_FloatToInt(f) { return round((default(f,1.0) - 1) * 100) }
function VD_Hue(clip clip, int "hue", bool "preserve_luma", float "sat", float "inten",
\ bool "r", bool "g", bool "b", bool "y", bool "c", bool "m")
{
LoadVirtualdubPlugin(VirtualDub_plugin_directory+"\hue.vdf", "_VD_Hue")
hue = default(hue, 0)
sat = DG_FloatToInt(sat)
inten = DG_FloatToInt(inten)
flags = (default(r,true)?1:0)+(default(g,true)?2:0)+(default(b,true)?4:0)
\ +(default(y,true)?8:0)+(default(c,true)?16:0)+(default(m,true)?32:0)
return clip._VD_Hue(hue, default(preserve_luma,false)?1:0, sat, inten, flags)
}
Einfach den entsprechenden Filter damit in Avisynth importieren.
NACHTRAG: Oder hier direkt als kompilierte .dll zu importieren:
http://sauron.mordor.net/dgraft/tweak/tweak.html _________________ Grüße
mb1
Prophet Mohammed:
"Ein für den Wissenserwerb verbrachter Tag ist Gott lieber als 100 Kriege für Gott." |
|