Pandhuan iki bakal nuduhake sampeyan carane ngolah gambar kanthi nggunakake baris perintah Linux.
Sampeyan bakal mangerteni carane ngowahi ukuran gambar ing babagan ukuran file lan ukuran. Sampeyan uga bakal sinau carane ngonversi antarane macem-macem jinis file kayata saka JPG menyang PNG utawa GIF menyang TIF .
Ing Convert Command
Print sing dienggo digunakake kanggo ngowahi gambar. Format kasebut minangka:
Ngonversi [input input] file input [output output] output file.
Cara Ngowahi Ukuran Gambar
Yen sampeyan bakal nyakup gambar ing kaca web lan pengin dadi ukuran tartamtu, sampeyan bisa nggunakake sawetara CSS kanggo ngowahi ukuran gambar.
Mesthi luwih apik yen ngunggah gambar minangka ukuran sing bener ing wiwitan lan masang menyang kaca.
Iki mesthine mung salah sijine conto kok sampeyan pengin ngowahi ukuran gambar .
Kanggo ngowahi ukuran gambar nggunakake printah ing ngisor iki
Ngonversi imagename.jpg -resize dimensi newimagename.jpg
Contone, kanggo ngowahi gambar dadi 800x600 sampeyan bakal nggunakake printah ing ngisor iki:
Ngonversi imagename.jpg -resize 800x600 newimagename.jpg
Yen kanthi ngonversi menyang dimensi kasebut, rasio aspek bakal kacau munggah gambar bakal diganti karo rasio paling cedhak.
Kanggo meksa konversi kasebut dadi ukuran sing pas, gunakake perintah ing ngisor iki:
Ngonversi imagename.jpg -resize 800x600! newimagename.jpg
Sampeyan ora kudu nemtokake dhuwur lan jembar minangka bagéan saka printah ukuran.
Contone, yen sampeyan pengin jembaré dadi 800 lan sampeyan ora peduli babagan dhuwur sampeyan bisa nggunakake printah ing ngisor iki:
dikonversi imagename.jpg -resize 800 newimagename.jpg
Kanggo ngowahi ukuran gambar dadi dhuwur kasebut, gunakake perintah ing ngisor iki:
Ngonversi imagename, jpg -resize x600 newimagename.jpg
Cara Ngonversi Saka Siji Format Gambar menyang Liyane
Yen sampeyan duwe file JPG lan pengin ngganti menyang PNG sampeyan bakal nggunakake printah ing ngisor iki:
Ngowahi image.jpg image.png
Sampeyan bisa gabungke format file sing beda-beda. Tuladhane
Ngonversi gambar.png image.gif
Ngonversi image.jpg image.bmp
Ngonversi image.gif image.tif
Carane Nyetel Ukuran Gambar kanggo Gambar
Ana sawetara cara kanggo ngganti ukuran file fisik gambar.
- Ngganti rasio aspek (luwih cilik)
- Ngganti format file
- Ngganti kualitas komprèsi
Ngurangi ukuran gambar bakal nggawe ukuran file luwih cilik. Kajaba iku, nggunakake format file sing kalebu komprèsi kayata JPG bakal ngidini sampeyan ngurangi ukuran file fisik.
Akhire nyetel kualitas bakal nggawe ukuran file fisik luwih cilik.
Bagian 2 sing sadurunge nuduhake carane nyetel ukuran lan jinis file. Kanggo ngompres gambar nyoba printah ing ngisor iki:
dikonversi imagename.jpg -quality 90 newimage.jpg
Kualitas kasebut minangka persentase. Ing ngisor iki persentasi luwih cilik file output nanging jelas kualitas output final ora apik.
Cara Ngowahi Gambar
Yen sampeyan wis njupuk foto ing potret nanging sampeyan pengin dadi gambar mujur sampeyan bisa muter gambar kanthi nggunakake printah ing ngisor iki:
dikonversi imagename.jpg -rotate 90 newimage.jpg
Sampeyan bisa nemtokake samubarang sudut kanggo rotasi.
Contone, nyoba metu iki:
dikonversi imagename.jpg -rotate 45 newimage.jpg
Ngganti Command Line Options
Ana puluhan opsine baris perintah sing bisa digunakake karo pangowahan dikonversi kaya sing katon ing kene:
Pilihan diproses ing urutan baris perintah. Saben pilihan sampeyan nemtokake ing baris perintah tetep dienggo kanggo sakumpulan gambar sing nderek, nganti pesawat kasebut diakhiri kanthi katon apa opsi utawa -no . Sawetara opsi mung ndadekake dekoding gambar lan liyane mung enkoding. Sing terakhir bisa katon sawisé grup pungkasan gambar input.
Kanggo katrangan sing luwih rinci saben opsi, ndeleng ImageMagick .
-adjoin | gabung gambar dadi file multi-gambar siji |
-adine | gambar matrik transformasi |
-antialias | mbusak piksel aliasing |
-adhang | nambahake sakumpulan gambar |
rata-rata | rata-rata set gambar |
-bali | werna latar mburi |
-blur x | blur gambar karo operator gaussian |
-wates x | ngubengi gambar kanthi wates warna |
-bordercolor | werna wewatesan |
-box | ngeset werna kothak watesan anotasi |
-cache | megabyte memori sing kasedhiya ing cache piksel |
-saluran | jinis saluran |
-areng | simulasi drawing areng |
- x {+ -} {+ -} {%} | mbusak piksel saka interior gambar |
-tipe | aplikasi path clipping, yen ana |
-kaca | gabung urutan gambar |
-colorize | colorize gambar karo werna pena |
-kolor | werna werna sing disenengi ing gambar |
-kolorspace | jinis werna |
-comment | annotate a image with a comment |
-masuk | jenis komposisi gambar |
-compress | jinis gambar komprèsi |
-contrast | nambah utawa ngurangi kontras gambar |
-crop x {+ -} {+ -} {%} | ukuran sing disenengi lan lokasi gambar sing dipotong |
-sepeda; Pit; ontel | nyepetake gambar kanthi jumlah |
-debug | mbisakake printout debug |
-deconstruct | ngeculake urutan gambar menyang bagean konstituen |
-delay <1 / 100ths sing liya> | nampilake gambar sabanjure sawise ngaso |
-densitas x | Résolusi vertikal lan horisontal ing piksel gambar |
-depth | ambane gambar |
-despeckle | nyuda spektrum ing gambar |
-display | nemtokake server X kanggo kontak |
-dispose | Cara pembuangan GIF |
-dither | aplikasi difusi Floyd / Steinberg kanggo gambar |
-dhuh | annotate gambar karo siji utawa luwih primitif grafis |
-edge | ndeteksi pinggiran ing gambar |
-embate | emboss gambar |
-encoding | nemtokake encoding font |
-endian | nemtokake endianness (MSB utawa LSB) saka gambar output |
- tambah | aplikasi filter digital kanggo nambah gambar sing bisu |
ngetokake | nindakake histogram equalization kanggo gambar |
- nglakoni | werna sing dipigunakaké nalika ngisi primitif grafis |
-filter | gunakake jinis filter nalika ngatur ukuran gambar |
-flatten | flatten urutan gambar |
-flip | nggawe "mirror image" |
-flop | nggawe "mirror image" |
-make | nggunakake font iki nalika nggandhengake gambar nganggo teks |
-frame x ++ | ngubengi gambar kanthi wates ornamental |
-fuzz {%} | werna ing jarak kasebut dianggep padha |
-gamma | tingkat koreksi gamma |
-gaussian x | blur gambar karo operator gaussian |
-geometry x {+ -} {+ -} {%} {@} {!} {<} {>} | ukuran sing disenengi lan lokasi jendela gambar. |
-gravitasi | arah gravitasi primitif nalika nggambarake gambar kasebut. |
-help | instruksi panggunaan cetak |
-implode | mbucal pixel gambar babagan pusat |
-inten | gunakake jinis maksud iki nalika ngatur warna gambar |
-interlace | jinis interlacing |
-label | nemtokake label kanggo gambar |
-level | nyetel tingkat kontras gambar |
-list | jinis dhaptar |
-lajeng | tambahake ekstensi loop Netscape menyang animasi GIF |
-map | milih warna tartamtu saka gambar iki |
-mask | Nemtokake topeng kliping |
-matte | nyimpen matte saluran yen gambar duwe siji |
-median | aplikasi filter tengah kanggo gambar |
-modulate | beda-beda padhang, saturasi, lan warna gambar |
-monochrome | ngowahi gambar dadi ireng lan putih |
-morph | morphs urutan gambar |
-mosaic | nggawe mozaik saka urutan gambar |
-negate | ngganti saben piksel kanthi werna pelengkap sawijining |
- ora | nambah utawa nyuda gangguan ing gambar |
- ora | NOOP (ora ana pilihan) |
-format | ngowahi gambar kanggo nglampahi sawetara warna |
-piece | ngganti werna iki menyang werna pena ing gambar |
-page x {+ -} {+ -} {%} {!} {<} {>} | ukuran lan lokasi kanvas gambar |
-paint | simulasi lukisan minyak |
-pen | nemtokake werna pena kanggo nggambar operasi |
-ping | cekap nemtokake ciri gambar |
-pointsize | nandhani font Postscript, OPTION1, utawa TrueType |
-preview | jinis pratayang gambar |
-process | ngolah urutan gambar |
-profile | nambah ICM, IPTC, utawa profil umum kanggo gambar |
-kualitas | Tingkat kompresi JPEG / MIFF / PNG |
-raise x | lighten or darken edges gambar |
-region x {+ -} {+ -} | opsi kanggo bagean saka gambar |
-resize x {%} {@} {!} {<} {>} | Ngowahi ukuran gambar |
-roll {+ -} {+ -} | gulung gambar vertikal utawa horisontal |
-rotate {<} {>} | aplikasi rotasi gambar Paeth menyang gambar |
-sample | ukuran gambar kanthi piksel sampling |
-sampling_factor x | faktor sampling sing digunakake dening encoder JPEG utawa MPEG-2 lan YUV decoder / encoder. |
-kelas | ukuran gambar. |
-waca | nyetel adegan nomer |
-seed | pseudo-random number generator value seed |
-segment x | babagan gambar |
-shade x | kekorean gambar nggunakake sumber cahya sing adoh |
-sharpen x | Ngasah gambar |
- nyuwun x | nyukur piksel saka gambar gambar |
-shear x | nggeser gambar ing sadawane sumbu X utawa Y |
-size x {offset} | lebar lan dhuwur gambar |
-solarisasi | negate kabeh piksel ndhuwur tingkat ambang |
-spread | nyepetake piksel gambar kanthi jumlah acak |
-memokake | werna sing digunakna nalika ngresiki sawijining primitif grafis |
-strokewidth | ngeset ambane stroke |
-swirl | piksel gambar swirl babagan tengah |
-texture | Jeneng tekstur menyang kothak ing latar mburi gambar |
-mangga | ambane gambar |
-tile | gambar kothak nalika ngisi primitif grafis |
-transform | ngowahi gambar |
-transparent | nggawe werna iki transparan ing gambar |
-treedepth | kedalaman wit kanggo algoritma abang werna |
-trim | motong gambar |
-tipe | jinis gambar |
-Unit | jinis resolusi gambar |
-unsharp x | Ngasah gambar kanthi operator topeng unsharp |
-use_pixmap | gunakake pixmap |
-begina | informasi rinci print babagan gambar |
-view | Parameter tampilan FlashPix |
-wave x | ngowahi gambar sak gelombang sinus |
-julis | tulis urutan gambar [ dikonversi, komposit ] |
Kanggo informasi luwih lengkap maca kaca manual kanggo ngowahi dhata kasebut.