Cara Ngowahi Gambar Nggunakake Linux

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.

  1. Ngganti rasio aspek (luwih cilik)
  2. Ngganti format file
  3. 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.