Écrit par : stryke 27/05/2004 08:32
Allez un petit nouveau ....basé sur le concept des détections de mask.
Si vous voulez l'utiliser il faut :
- Créer un fichier texte et le nommer "MonSharp.avsi". Attention à l'extension c'est important.
- Coller le texte suivant à l'intérieur
function AristobuleSharp(clip video ,float "highpassstrength" ,float "strength", bool "showmask")
{
highpassstrength = default(highpassstrength, 1)
highpassstrength = ( highpassstrength < 1.58 ) ? highpassstrength : 1.58
highpassstrength = ( highpassstrength > 0 ) ? highpassstrength : 0
strength = default(strength, 0.1)
strength = ( strength < 1.0 ) ? strength : 1.0
strength = ( strength > 0.0 ) ? strength : 0.0
showmask = default(showmask, false)
unsharpmask = YV12Subtract(video ,video.blur(highpassstrength), y=3, u=3, v=3)
return ( showmask ) ? unsharpmask : overlay(video, unsharpmask, opacity = strength, mode = "softlight")
}
- Déplacer ce fichier dans le répertoire dlls de RIAM
- Placer dans votre script avs les 2 lignes suivantes :
Import("C:PROGRA~1RIPP-I~1dllsMonSharp.avsi")
video = AristobuleSharp(video)
La ligne Import doit reprendre :
- Le chemin du sous répertoire dlls de RIAM
- Le nom du fichier texte précédement créé
C'est tout....
Quelques remarques :L'origine de ce script est ici :
-http://atlas2.tgv.net/~media-video/forum2/viewtopic.php?t=4682 (lien hs)
Il vous faut RIAM2 d'installé (ou avoir le nécessaire pour faire fonctionner HybridFupp)
Ce filtre est plutôt ciblé "anime" (enfin c'est ce que je crois/pense)
On peut régler 2 paramètres dans ce filtre :
* highpassstrength règle la force du filtre "high pass" ( plus il est haut plus il laisse passer de chose, donc plus le sharpen est appliqué sur une grande portion de l'image ). Par défaut, il vaut 1 ( ce qui est relativement fort ), et il ne peut valoir plus de 1.58 ou moins de 0.
* strength règle la force de l'éclairement / assombrissement apporté par le soft light ( je déconseille vivement 1.0 ). Par défaut, il vaut 0.1 ( très léger ), et est compris entre 0 et 1.0.
.....heu.....enjoy ?
Écrit par : Jack... 27/05/2004 08:45
Merci à notre expert AviSynth...
Écrit par : lauden 27/05/2004 15:53
Merci à notre expert AviSynth...
Ca me rappelle une petite discussion..