Chcę wyciąć 30% z góry obrazu. Znam nić Jak wyciąć naprawdę duży obraz rastrowy na mniejsze kawałki? ale nie ma skutecznego podejścia, ponieważ nie mogę znaleźć miary odległości convert
od zera do końca , tylko na podstawie wymiarów wartości bezwzględnej. Pseudo kod
convert -crop-y -units-percentage 0x30 heart.png
Ryc. 1 Dane wejściowe
Mogę wykonać zadanie za pomocą LaTeXa, adjustbox
ale dane wyjściowe w pliku pdf nie są tak naprawdę wynikiem końcowym, ale ich prezentacją. Tak więc skopiowanie obrazu z dokumentu pdf daje oryginalny obraz. Więc to podejście zawiodło.
$(command)
. Następnie wystarczy napisać wiersz poleceń, który może obliczyć potrzebną wartość. Tutaj poprosisz konwertuj, aby opisał obraz i przerzuć go do awk, gdzie możesz dopasować potrzebną wartość, wykonać niezbędne obliczenia i wydrukować wynik.
identify
aby zobaczyć, jak duży jest obraz.