Pituduh ieu bakal némbongkeun Anjeun kumaha ngamanipulasi Gambar ngagunakeun Linux Ubuntu garis paréntah .
Anjeun bakal manggihan cara ngatur ukuran hiji gambar boh dina segi ukuranana file na di skala. Anjeun oge bakal diajar kumaha carana ngarobah antara sababaraha jenis file kayaning ti JPG ka PNG atanapi GIF mun TIF .
The Komando ngarobah
Paréntah ngarobah ieu dipaké pikeun ngarobah hiji gambar. format nyaéta saperti kieu:
ngarobah [pilihan input] file input [pilihan kaluaran] kaluaran file.
Kumaha carana ngatur ukuran hiji Gambar
Lamun bade ngawengku hiji gambar di Kalurahan a jeung rék ka janten ukuran tinangtu mangka anjeun bisa make sababaraha CSS jeung ngatur ukuran gambar.
Ieu sabenerna hadé sanajan ka upload gambar sakumaha ukuran bener di tempat kahiji terus selapkeun kana kaca.
Ieu tangtu ngan hiji conto naha anjeun bisa hayang ngatur ukuran hiji gambar .
Pikeun ngatur ukuran hiji gambar nganggo paréntah di handap
ngarobah imagename.jpg -resize dimensi newimagename.jpg
Contona, pikeun ngarobah hiji gambar bisa 800x600 anjeun bakal nganggo paréntah di handap:
ngarobah imagename.jpg -resize 800x600 newimagename.jpg
Lamun ku jalan ngarobah kana dimensi dieusian kana rasio aspék bakal messed up gambar bakal diatur ukuranana jeung rasio pangdeukeutna.
Maksa artos janten ukuran pasti, nganggo paréntah di handap:
ngarobah imagename.jpg -resize 800x600! newimagename.jpg
Anjeun teu kudu nangtukeun jangkungna jeung lebar salaku bagian tina paréntah ngatur ukuran.
Contona, upami anjeun hoyong lebar janten 800 jeung anjeun teu paduli ngeunaan jangkungna Anjeun tiasa make paréntah di handap:
ngarobah imagename.jpg -resize 800 newimagename.jpg
Pikeun ngatur ukuran hiji gambar janten jangkungna dieusian nganggo paréntah di handap:
ngarobah imagename, jpg -resize x600 newimagename.jpg
Kumaha Convert Ti Hiji Gambar Format mun lain
Upami Anjeun gaduh file JPG na hayang pikeun ngarobah ka PNG a mangka anjeun bakal nganggo paréntah di handap:
ngarobah image.jpg image.png
Anjeun tiasa ngagabungkeun loba format file béda. Salaku conto
ngarobah image.png image.gif
ngarobah image.jpg image.bmp
ngarobah image.gif image.tif
Kumaha Saluyukeun Ukuran File pikeun Gambar
Aya sababaraha cara pikeun ngarobah ukuran file fisik hiji gambar.
- Ngarobah babandingan aspék (nyieun leutik)
- Ngarobah format file
- Ngarobah kualitas komprési
Ngurangan ukuran gambar bakal nyieun ukuran file leutik. Sajaba ti éta, maké format file nu ngawengku komprési kayaning JPG bakal ngaktipkeun Anjeun pikeun ngurangan ukuran file fisik.
Tungtungna nyaluyukeun kualitas baris nyieun ukuran file fisik leutik.
The saméméhna 2 bagian némbongkeun Anjeun cara nyaluyukeun ukuran na file tipe. Pikeun niiskeun gambar coba paréntah di handap:
ngarobah imagename.jpg -quality 90 newimage.jpg
Kualitas anu dieusian salaku perséntase. Handap persentase nu leuwih leutik kaluaran file tapi écés kualitas kaluaran ahir henteu sakumaha alus.
Kumaha muterkeun Gambar
Lamun anjeun geus nyokot poto dina potret tapi rék ka janten gambar bentang anjeun tiasa muterkeun gambar maké paréntah di handap:
ngarobah imagename.jpg -rotate 90 newimage.jpg
Anjeun tiasa nangtukeun sudut mana wae pikeun rotasi.
Contona, coba ieu kaluar:
ngarobah imagename.jpg -rotate 45 newimage.jpg
Ngarobah Pilihan Line Komando
Aya puluhan pilihan garis paréntah nu bisa dipaké ku paréntah ngarobah sakumaha ditémbongkeun di dieu:
Pilihan anu diprosés dina urutan garis paréntah. Sagala pilihan anjeun tangtukeun dina garis paréntah tetep dina pangaruh pikeun set gambar nu kieu, dugi set ieu terminated ku penampilan sagala pilihan atawa -noop. Sababaraha pilihan wungkul mangaruhan decoding gambar jeung nu lianna ngan encoding anu. Kiwari dimungkinkeun tiasa muncul sanggeus grup ahir Gambar input.
Pikeun leuwih jentre unggal pilihan, tingali ImageMagick.
-adjoin | gabung gambar kana file multi-gambar tunggal |
-affine | teken transformasi matrix |
-antialias | dipiceun aliasing piksel |
-append | append susunan gambar |
-average | rata susunan gambar |
-background | warna latar |
-blur x | blur gambar sareng operator Gaussian |
-border x | ngurilingan gambar sareng wates of Warna |
-bordercolor | warna wates |
-box | Nyetél warna kotak bounding annotation |
-cache | megabytes memori sadia ka cache piksel |
-saluran | jinis channel |
-areng | simulate hiji gambar areng |
-chop x {+ -} {+ -} {%} | dipiceun piksel ti pedalaman hiji gambar |
-clip | nerapkeun jalur clipping, upami salah hadir |
-coalesce | ngagabung réntétan gambar |
-colorize | colorize gambar jeung warna kalam |
-colors | Jumlah pikaresep tina kelir dina gambar |
-colorspace | jinis colorspace |
-comment | annotate hiji gambar sareng komentar |
-compose | jinis komposisi gambar |
-compress | jinis komprési gambar |
-contrast | ningkatkeun atawa ngurangan jelas gambar |
-crop x {+ -} {+ -} {%} | Ukuran pikaresep jeung lokasi di gambar cepak |
-cycle | mindahkeun gambar colormap ku jumlah |
-debug | ngaktipkeun debug printout |
-deconstruct | ngarecah hiji runtuyan gambar kana bagian konstituén |
-delay <1 / 100ths tina kadua> | nembongkeun gambar hareup sanggeus pausing |
-density x | resolusi nangtung sarta horizontal di piksel gambar |
-depth | jero gambar |
-despeckle | ngurangan speckles dina hiji gambar |
-display | hususna dina X server ngahubungan |
-dispose | Metoda pembuangan GIF |
-dither | nerapkeun Floyd / Steinberg difusi kasalahan ka gambar |
-draw | annotate hiji gambar sareng salah sahiji atawa leuwih Primitif grafis |
-edge | ngadeteksi edges dina hiji gambar |
-emboss | emboss hiji gambar |
-encoding | tangtukeun nu encoding font |
-endian | nangtukeun endianness (MSB atanapi LSB) gambar output |
-enhance | nerapkeun hiji filter digital pikeun ningkatkeun pidangan hiji gambar ribut |
-equalize | nedunan histogram bébédaan jeung gambar |
-fill | Warna ngagunakeun nalika ngeusian hiji primitif grafis |
-filter | ngagunakeun tipe ieu filter nalika pangaturan ukuran jadi hiji gambar |
-flatten | rarata réntétan gambar |
-flip | nyieun hiji "eunteung gambar" |
-flop | nyieun hiji "eunteung gambar" |
-font | nganggo font ieu lamun annotating gambar kalawan téks |
-frame x ++ | ngurilingan gambar kalawan wates hias |
-fuzz {%} | kelir dina jarak ieu dianggap sarua |
-gamma | tingkat koreksi gamma |
-gaussian x | blur gambar sareng operator Gaussian |
-geometry x {+ -} {+ -} {!} {%} {@} {<} {>} | Ukuran pikaresep jeung lokasi di jandela Gambar. |
-gravity | arah primitif gravitates mun nalika annotating gambar. |
-tulung | parentah pamakéan print |
-implode | implode piksel gambar ngeunaan pusat |
-intent | ngagunakeun tipe ieu ngajadikeun hajat lamun menata warna gambar |
-interlace | jinis skéma interlacing |
-label | napelkeun labél ka hiji gambar |
-level | ngaluyukeun tingkat jelas gambar |
-list | jinis daftar |
-loop | nambahkeun Netscape extension loop mun animasi GIF Anjeun |
-map | milih hiji set tangtu kelir tina gambar ieu |
-mask | Sebutkeun masker clipping |
-matte | channel matte toko lamun gambar boga salah |
-median | nerapkeun hiji filter median keur gambar nu |
-modulate | rupa-rupa kacaangan, jenuh, sarta hue tina hiji gambar |
-monochrome | transformasi gambar ka hideung bodas |
-morph | morphs hiji runtuyan gambar |
-mosaic | nyieun mosaic ti hiji runtuyan gambar |
-negate | ngaganti unggal piksel kalawan warna lawanna na |
-noise | nambahkeun atawa ngurangan bising dina gambar |
-noop | NOOP (euweuh pilihan) |
-normalize | transformasi gambar keur bentang nu rentang pinuh ku nilai warna |
-opaque | ngarobah warna ieu kana warna kalam dina gambar |
x -page {+ -} {+ -} {!} {%} {<} {>} | Ukuran jeung lokasi hiji kanvas gambar |
-paint | simulate hiji lukisan minyak |
-pen | tangtukeun warna kalam for jeung gambar operasi |
-ping | epektip nangtukeun ciri gambar |
-pointsize | pointsize tina nota bene, OPTION1, atawa font TrueType |
-preview | gambar tipe sawangan |
-process | ngolah tina sekuen gambar |
-profile | nambahkeun ICM, IPTC, atawa profil generik pikeun gambar |
-quality | Tingkat komprési JPEG / MIFF / PNG |
-raise x | lighten atanapi moekan edges gambar |
-region x {+ -} {+ -} | nerapkeun pilihan ka bagian gambar nu |
-resize x {%} {@} {!} {<} {>} | ngatur ukuran hiji gambar |
-roll {+ -} {+ -} | gulung hiji gambar vertikal atawa horisontal |
-rotate {<} {>} | nerapkeun rotasi gambar Paeth ka gambar |
-sample | gambar skala kalawan sampling piksel |
-sampling_factor x | Faktor sampling dipaké ku JPEG atawa MPEG-2 encoder jeung YUV decoder / encoder. |
-scale | skala gambar. |
-scene | set angka pamandangan |
-seed | pseudo-acak angka nilai cikal generator |
-segment x | ruas hiji gambar |
-shade x | sahadé gambar maké sumber lampu jauh |
-sharpen x | ngasah gambar |
-shave x | nyukur piksel ti edges gambar |
-shear x | geser gambar sapanjang X atawa sumbu Y |
-size x {+ offset} | lebar tur jangkungna gambar |
-solarize | negate sadayana piksel luhur tingkat bangbarung |
-spread | mindahkeun piksel gambar ku jumlah acak |
-stroke | Warna ngagunakeun nalika stroking a primitif grafis |
-strokewidth | Nyetél lebar stroke |
-swirl | piksel gambar swirl ngeunaan pusat |
-texture | ngaran tina tékstur jeung kotak onto tukang gambar |
-threshold | bangbarung gambar |
-tile | kotak gambar nalika ngeusian hiji primitif grafis |
-transform | transformasi gambar |
-transparent | nyieun warna ieu transparan dina gambar |
-treedepth | jero tangkal pikeun Algoritma réduksi warna |
-trim | motong hiji gambar |
-type | jinis gambar |
-units | jinis resolusi gambar |
-unsharp x | ngasah gambar kalawan operator topeng unsharp |
-use_pixmap | make pixmap nu |
-verbose | nyitak inpo wincik tentang gambar |
-view | parameter nempoan FlashPix |
-wave x | ngarobah hiji gambar sapanjang hiji gelombang sinus |
-write | Nulis mangrupa runtuyan gambar [ngarobah, komposit] |
Kanggo inpo nu leuwih lengkep maca kaca manual keur ngorana ngarobah.