Guest User

Untitled

a guest
Sep 1st, 2018
144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.42 KB | None | 0 0
  1. #@gui Hessian Blend: fx_hessian_blend, fx_hessian_blend_preview(1)
  2. #@gui : Norm 1 = float (0,-5,5)
  3. #@gui : Norm 2 = float (1,-5,5)
  4. #@gui : Merging option = choice(27,"add","alpha","and","average","blue","burn","darken",
  5. #@gui : "difference","divide","dodge","exclusion","freeze",
  6. #@gui : "grainextract","grainmerge","green","hardlight","hardmix",
  7. #@gui : "hue","interpolation","lighten","lightness","linearburn",
  8. #@gui : "linearlight","luminance","multiply","negation","or",
  9. #@gui : "overlay","pinlight","red","reflect","saturation","screen",
  10. #@gui : "shapeaverage","softburn","softdodge","softlight","stamp",
  11. #@gui : "subtract","value","vividlight","xor")
  12. #@gui : Opacity = float (1,0,1)
  13. #@gui : Reverse Order = bool(0)
  14. fx_hessian_blend :
  15. -m "MergeChoise : $""=_mode" -MergeChoise "add","alpha","and","average","blue","burn","darken","difference","divide","dodge","exclusion","freeze","grainextract","grainmerge","green","hardlight","hardmix","hue","interpolation","lighten","lightness","linearburn","linearlight","luminance","multiply","negation","or","overlay","pinlight","red","reflect","saturation","screen","shapeaverage","softburn","softdodge","softlight","stamp","subtract","value","vividlight","xor","edges","error"
  16. MergingOption=$3
  17. Opacity=$4
  18. ReverseOrder={!$5}
  19. +l otsu , af_hnorm n $1,$2 endl +* blend ${_mode{$MergingOption+1}},$Opacity,$ReverseOrder
  20. fx_hessian_blend_preview :
  21. repeat {max(0,l)}
  22. fx_hessian_blend[$>] $*
  23. done
Advertisement
Add Comment
Please, Sign In to add comment