| |
JPs Programme - Filter
JPsEffects ist eine Sammlung von Plugins zur Video-Barabeitung mit dem Schnittprogramm Studio 9 von Pinnacle. Alle Filter aus JPsEffects können frei im Sinne der Gnu Public License (Version 2 oder später) verwendet werden (Siehe Datei COPYING). Die Plugins sind noch in einer sehr frühen Phase, daher geschieht die Benutzung auf eigene Gefahr. Für Feedback und Verbesserungvorschläge bin ich immer gerne zu haben. Getestet wurde das Plugin bisher nur unter Windows XP und Studio 9.4 - mit Studio 10 sollten die meisten Effekte aber auch laufen. Jan Peter Riegel, (c) 2006 video$@$familie-riegel.de Achtung: falls bei meinen Effekten Wasserzeichen von Pinnacle auftauchen, einfach die neueste Version von JPsEffects installieren!
Dokumentation
Filter können zur Verbesserung (bzw. Veränderung) von Bildern eingesetzt werden. Der Filter-Effekt beinhaltet einige Standardfilter zum Schärfen und Weichzeichnen sowie zum Verzerren des Eingabevideos.
Es gibt einige gute WWW-Artikel über Filter. Beispielsweise http://www.gamedev.de/articles/article1994.asp beschreibt die Technik recht ausführlich.
Parameter
- Filtertyp: Dieser Parameter legt fest, welcher Filter benutzt werden soll. Möglichkeiten sind: weicher (wenig), weicher (mittel), weicher (viel), schaerfer (wenig), schaerfer (mittel), schaerfer (viel), Gravur, Kanten hervorheben, schmieren horiz., verzerren.
- weicher (wenig): zeichnet das Bild ein wenig weich. Der Kern des Filters ist: [(0, 1, 0), (1, 5, 1), (0, 1, 0)] mit einer Normierung von 9.
- weicher (mittel): Mittlere Weichzeichnung. Es wird ein eindimensionaler Filter nacheinander horizontal und vertikal verwendet. Der Kern des Filters ist: (1, 3, 1) mit einer Normierung von 9.
- weicher (viel): Starker Weichzeicher: [(1, 1, 1, 1, 1), (1, 1, 1, 1, 1), (1, 1, 1, 1, 1), (1, 1, 1, 1, 1), (1, 1, 1, 1, 1)]; Normierung: 25.
- schaerfer (wenig): Schärft das Eingangsbild ein wenig. Kern: [(-1, -3, -1), (-3, 41, -3), (-1, -3, -1)], Normierung 25
- schaerfer (mittel): Mittlere Schärfe. [(-0.0035, -0.0159, -0.0262, -0.0159, -0.0035), (-0.0159, -0.0712, -0.1173, -0.0712, -0.0159), (-0.0262, -0.1173, 2.0000, -0.1173, -0.0262), (-0.0159, -0.0712, -0.1173, -0.0712, -0.0159), (-0.0035, -0.0159, -0.0262, -0.0159, -0.0035)]
- schaerfer (viel): [(0, -1, 0), (-1, 5, -1), (0, -1, 0)]
- Gravur: Gravur-Effekt. Kern: [(-0.25, 0, 0, 0, 0, 0, 0), (0, -0.5, 0, 0, 0, 0, 0), (0, 0, -0.25, 0, 0, 0, 0), (0, 0, 0, 1, 0, 0, 0), (0, 0, 0, 0, 0, 0, 0), (0, 0, 0, 0, 0, 0, 0), (0, 0, 0, 0, 0, 0, 0)], Normierung: 1, Bias: 128
- Kanten hervorheben: Kantenerkennung. Kern: [(c, c, c), (c, 1, c), (c, c, c)] mit c=-1/8, Normierung:1, Bias: 128.
- schmieren horiz.: Horizontales "verschmieren" des Videos. Kern: [(0, 0, 0, 0, 0), (0, 0, 0, 0, 0), (1, 2, 3, 2, 1), (0, 0, 0, 0, 0), (0, 0, 0, 0, 0)], Normierung 9.
- verzerren: Bild verzerren. Kern: [(1, 0, 0, 0, 1), (0, 0, 0, 0, 0), (0, 0, 0, 0, 0), (0, 0, 0, 0, 0), (1, 0, 0, 0, 1)], Normierung 4.
- Wert: Mit diesem Parameter kann die Intensität (in %) des Effektes angepasst werden.
Versionen
| 0.7 | 30.3.2006 | Zusätzliche Unterstützung des YUV422 Farbraums (dadurch wird der Effekt einiges schneller) |
| 0.6 | 24.2.2006 | Hintergrund wird auf undurchsichtig gestellt |
| 0.5 | 29.9.2004 | Parameter "Wert" hinzugefügt |
| 0.4 | 4.4.2004 | initiale Version (Abspaltung von JPsEffects) |
| |