ImageMagick przycinanie do granicy
Używam ImageMagick do przycinania marginesów zeskanowanej strony.
Strona ma czarną ramkę i dla naszych celów wygląda mniej więcej tak:
Są to jednak skany, więc często kurz i inne śmieci sprawiają, że rzeczy są mniej ładne. Polecenie, którego używam do przycinania, to:
convert <filename> -crop \
`convert <filename> -virtual-pixel edge -blur 0x15 -fuzz 40% -trim \
-format '%wx%h%O' info:` +repage <filename>
Jest to najczęściej kopiowane z różnych forów (nie wiem co-format
na przykład). I działa dobrze, gdy obraz ma czarną ramkę i niewiele poza nią. Czasami jednak skany mają zapisane na marginesach lub na górze. Chciałbym zignorować wszystko poza granicami, ale nie znam wystarczającej ilości ImageMagick, aby produktywnie majstrować.
jakieś pomysły?