kat revised this gist . Go to revision
1 file changed, 13 insertions
aesimg(file created)
@@ -0,0 +1,13 @@ | |||
1 | + | #!/bin/bash | |
2 | + | ||
3 | + | orig="$1_orig" | |
4 | + | ||
5 | + | cp $1 $orig | |
6 | + | ||
7 | + | magick $1 -level 0x70% -set option:distort:viewport '%wx%h+0+0' -colorspace CMYK -separate null: \( -size 2x2 xc: \( +clone -negate \) +append \( +clone -negate \) -append \) -virtual-pixel tile -filter gaussian \( +clone -distort SRT 60 \) +swap \( +clone -distort SRT 30 \) +swap \( +clone -distort SRT 45 \) +swap \( +clone -distort SRT 0 \) +swap +delete -compose Overlay -layers composite -set colorspace CMYK -combine -colorspace RGB "$1_ver1" | |
8 | + | ||
9 | + | magick "$1_ver1" -colorspace gray "$1_ver2" | |
10 | + | ||
11 | + | magick "$1_ver2" -ordered-dither h16x16o "$1" | |
12 | + | ||
13 | + | rm -rf "$1_ver1" "$1_ver2" |
Newer
Older