Voglio tagliare il 30% dalla parte superiore dell'immagine. Conosco il thread Come tagliare un'immagine raster davvero grande in blocchi più piccoli? ma non esiste un approccio riuscito perché non riesco a trovare una misura della distanza convert
da zero alla fine , solo in base alle dimensioni del valore assoluto. pseudocodice
convert -crop-y -units-percentage 0x30 heart.png
Fig. 1 Figura di input
Posso fare il compito con LaTeX adjustbox
ma l'output nel file pdf non è il risultato finale, ma una sua presentazione. Quindi la copia dell'immagine dal documento pdf produce l'immagine originale. Quindi questo approccio fallì.
$(command)
. Devi solo scrivere una riga di comando in grado di calcolare il valore necessario. Qui chiedi a convert di descrivere l'immagine e reindirizzarla a awk dove puoi abbinare il valore che ti serve e fare il calcolo necessario e stampare il risultato.
identify
per vedere quanto è grande l'immagine.