/ / convert debian-logo.jpg -crop 16x16-16-16 debian_crop.jpg chyba - imagemagick

previesť debian-logo.jpg -krop 16x16-16-16 debian_crop.jpg chyba - imagemagick

Chcem orezať obrázok s názvom debian-logo.jpg nasledujúcim príkazom:

convert debian-logo.jpg -crop 16x16-16-16 debian_crop.jpg

Ale z nejakého dôvodu je chyba. Mohol by mi niekto povedať, ako to vyriešiť?

odpovede:

1 pre odpoveď č. 1

Aký veľký je váš vstup jpg? Použitie záporných odsadení plodín v programe ImageMagick funguje len s centrom -gravity (a veľkosťami väčšími ako 32x32). V opačnom prípade bude orezanie mimo ohraničenia snímky pre akékoľvek iné nastavenie gravitácie. Plodiny sú vždy vztiahnuté na nastavenie gravitácie, ktorá je štandardne nastavená na severozápad. vidieť http://www.imagemagick.org/Usage/crop/#crop_gravity

Ak chcete orezať vo vnútri obrázka pomocouposun, potom musia byť posuny plodín pozitívne a budú sa orezať vo vnútri pomocou pozitívnych posunov, dokonca aj s -gravitáciou na juh, na východ atď. Pozitívny posun sa posunie smerom dovnútra k rohu alebo strane označenej nastavením gravitácie.

Snažíte sa rozšíriť a posúvať obraz v určitom smere s plodinou. Ak áno, potom použite

convert debian-logo.jpg -background black -gravity northwest -extent 16x16-16-16 debian_crop.jpg