Skip to main content

Cara Menukar Imej Menggunakan Linux

CARA GANTI FOTO BACKGROUND Smoant NABOO & CHARON MINI Tutorial (April 2025)

CARA GANTI FOTO BACKGROUND Smoant NABOO & CHARON MINI Tutorial (April 2025)
Anonim

Panduan ini akan menunjukkan kepada anda cara memanipulasi imej menggunakan baris arahan Linux.

Anda akan mengetahui cara mengubah saiz imej dalam bentuk saiz fail dan dalam skala. Anda juga akan belajar cara menukar antara jenis fail berganda seperti dari JPG ke PNG atau GIF ke TIF.

Perintah Convert

Perintah menukar digunakan untuk menukar imej. Formatnya adalah seperti berikut:

menukar input input file input output output output file.

Bagaimana untuk mengubah saiz imej

Sekiranya anda akan memasukkan imej pada halaman web dan anda mahu menjadi saiz tertentu maka anda boleh menggunakan beberapa CSS untuk mengubah saiz imej.

Ia sebenarnya lebih baik walaupun untuk memuat naik imej sebagai saiz yang betul di tempat pertama dan memasukkannya ke dalam halaman.

Ini sudah tentu satu contoh kenapa anda mungkin mahu mengubah saiz imej.

Untuk mengubah saiz imej, gunakan arahan berikut

menukar imagename.jpg -memilih dimensi newimagename.jpg.jpg

Sebagai contoh, untuk menukar imej menjadi 800x600 anda akan menggunakan arahan berikut:

pindahkan imagename.jpg -resize 800x600 newimagename.jpg.jpg

Jika dengan menukar kepada dimensi yang dinyatakan nisbah aspek akan merosakkan imej akan diubah kepada nisbah yang paling dekat.

Untuk memaksa penukaran menjadi saiz yang tepat, gunakan arahan berikut:

menukarkan imagename.jpg -resize 800x600! newimagename.jpg

Anda tidak perlu menentukan ketinggian dan lebar sebagai sebahagian daripada arahan saiz semula.

Sebagai contoh, jika anda mahu lebar menjadi 800 dan anda tidak peduli tentang ketinggian, anda boleh menggunakan arahan berikut:

pindahkan imagename.jpg -resize 800 newimagename.jpg.jpg

Untuk mengubah saiz imej menjadi ketinggian tertentu gunakan arahan berikut:

menukar imagename, jpg -resize x600 newimagename.jpg.jpg

Cara Menukar Dari Satu Format Imej ke Lain

Sekiranya anda mempunyai fail JPG dan anda ingin menukarnya ke PNG maka anda akan menggunakan arahan berikut:

menukar image.jpg image.png

Anda boleh menggabungkan pelbagai format fail berbeza. Sebagai contoh

menukar imej.png image.gif

menukar image.jpg image.bmp

menukar image.gif image.tif

Cara Laraskan Saiz Fail untuk Imej

Terdapat beberapa cara untuk menukar saiz fail fizikal imej.

  1. Tukar nisbah aspek (menjadikannya lebih kecil)
  2. Tukar format fail
  3. Tukar kualiti mampatan

Mengurangkan saiz imej akan menjadikan saiz fail lebih kecil. Di samping itu, menggunakan format fail yang termasuk pemampatan seperti JPG akan membolehkan anda mengurangkan saiz fail fizikal.

Akhirnya menyesuaikan kualiti akan menjadikan saiz fail fizikal lebih kecil.

Bahagian 2 terdahulu menunjukkan anda bagaimana untuk menyesuaikan saiz dan jenis fail. Untuk memampatkan imej cuba perintah berikut:

menukar imagename.jpg -quality 90 newimage.jpg

Kualiti dinyatakan sebagai peratusan. Semakin rendah peratusan semakin kecil fail output tetapi jelas kualiti output muktamad tidak baik.

Cara Putar Imej

Jika anda telah mengambil gambar dalam potret tetapi anda mahu ia menjadi imej landskap anda boleh memutarkan imej dengan menggunakan arahan berikut:

pindahkan imagename.jpg -rotate 90 newimage.jpg

Anda boleh menentukan sebarang sudut untuk putaran.

Sebagai contoh, cubalah ini:

pindahkan imagename.jpg -rotate 45 newimage.jpg

Tukar Pilihan Barisan Perintah

Terdapat berpuluh-puluh pilihan baris perintah yang boleh digunakan dengan arahan menukar seperti yang ditunjukkan di sini:

Pilihan diproses dalam perintah baris perintah. Sebarang pilihan yang anda tentukan di baris arahan masih berkuat kuasa bagi set imej yang berikut, sehingga set ditamatkan dengan kemunculan sebarang pilihan atau-not. Sesetengah pilihan hanya mempengaruhi penyahkodan imej dan yang lain hanya pengekodan. Yang terakhir boleh muncul selepas kumpulan akhir gambar input.

Untuk penerangan yang lebih terperinci mengenai setiap pilihan, lihat ImageMagick .

-adalahbergabung imej ke dalam fail multi-imej tunggal
-affinemelukis mengubah matriks
-antialiaskeluarkan piksel aliasing
-adalahtambah satu set imej
-purahpurata satu set imej
-backgroundwarna latar belakang
-blur x kabur imej dengan operator gaussian
-Border x mengelilingi imej dengan sempadan warna
-bordercolorwarna sempadan
-kotaktetapkan warna kotak pembungkusan anotasi
-cachemegabait memori yang tersedia untuk cache piksel
- saluranjenis saluran
-penyakitmensimulasikan lukisan arang
-chop x {+ -} {+ -} {%} keluarkan piksel dari bahagian dalam imej
-clipgunakan jalan keratan, jika ada
-coalescemenggabungkan urutan imej
-colorizepewarna imej dengan warna pen
-warnabilangan warna pilihan dalam imej
-kelahan warnajenis warna
-pengetahuanannotate imej dengan komen
-masukjenis komposisi imej
-compressjenis pemampatan imej
-contrastmeningkatkan atau mengurangkan kontras imej
-potong x {+ -} {+ -} {%} saiz pilihan dan lokasi imej yang dipotong
-cyclemenggantikan citra imej dengan jumlah
-debugmembolehkan cetakan debug
-dekonstruksikanmemecah urutan imej ke dalam bahagian konstituen
-delay <1/100ths of a second> paparkan imej seterusnya selepas berhenti
-ketumpatan x resolusi menegak dan mendatar dalam piksel imej
-depthkedalaman imej
-despecklemengurangkan spesies dalam imej
-displaymenentukan pelayan X untuk dihubungi
-disposeKaedah pelupusan GIF
-manamemohon penyebaran kesilapan Floyd / Steinberg kepada imej
-drannotate imej dengan satu atau lebih primitif grafik
-hujungmengesan tepi dalam imej
-embusemboss imej
-encodingtentukan pengekodan fon
-endiantentukan endianness (MSB atau LSB) imej output
-pembinaangunakan penapis digital untuk meningkatkan imej bising
- sama ratamelakukan penyamaan histogram kepada imej
-fillwarna yang digunakan apabila mengisi primitif grafik
-filtergunakan jenis penapis ini apabila saiz semula imej
-flattenmeratakan urutan imej
-flipmembuat "imej cermin"
-flopmembuat "imej cermin"
-fontgunakan font ini apabila mencatatkan imej dengan teks
-frame x ++ mengelilingi imej dengan sempadan hiasan
-fuzz {%} warna dalam jarak ini dianggap sama
-gammatahap pembetulan gamma
-gaussian x kabur imej dengan operator gaussian
-geometry x {+ -} {+ -} {%} {@} {!} {<} {>} saiz pilihan dan lokasi tetingkap Imej.
-gravitiarah graviti primitif apabila mengototkan imej.
-helparahan penggunaan cetak
-implodememecahkan piksel imej mengenai pusat
-intentgunakan jenis niat rendering ini semasa menguruskan warna imej
-Peluangjenis skema interlacing
-labeltetapkan label kepada imej
- tingkatmenyesuaikan tahap kontras imej
- senaraijenis senarai
-looptambah lanjutan gelung Netscape untuk animasi GIF anda
-mappilih set warna tertentu dari imej ini
-maskTentukan topeng kliping
-mattesimpan saluran matte jika imej mempunyai satu
-merekagunakan penapis median pada imej
-modulatemengubah kecerahan, ketepuan, dan warna imej
-monochromemengubah imej menjadi hitam dan putih
-morphmorphs urutan imej
-mosaicmembuat mozek daripada urutan imej
-tegatifmenggantikan setiap piksel dengan warna pelengkapnya
-tidakmenambah atau mengurangkan bunyi dalam imej
-notNOOP (tiada pilihan)
-modalkanubah imej untuk merangkumi pelbagai nilai warna
-bahasaubah warna ini ke warna pena dalam imej
-page x {+ -} {+ -} {%} {!} {<} {>} saiz dan lokasi kanvas imej
-paintmensimulasikan lukisan minyak
-pententukan warna pen untuk operasi lukisan
-pingcekap menentukan ciri imej
-pointsizemenunjuk huruf Postscript, OPTION1, atau TrueType
-previewjenis pratonton imej
-prosesmemproses urutan imej
-profiletambah ICM, IPTC, atau profil generik ke imej
-kualitiTahap mampatan JPEG / MIFF / PNG
- segalanya x meringankan atau menghitamkan tepi imej
-region x {+ -} {+ -} memohon pilihan untuk sebahagian imej
-mengecilkan x {%} {@} {!} {<} {>} mengubah saiz imej
-gulung {+-}{+-} gulung imej secara menegak atau mendatar
-melindungi {<}{>} memohon putaran imej Paeth pada imej
-sampleimej skala dengan pensampelan piksel
-sampling_factor x faktor pensampelan yang digunakan oleh pengekod JPEG atau MPEG-2 dan penyahkod / encoder YUV.
-scaleskala imej.
-scenetetapkan nombor tempat kejadian
-seednilai biji penjana nombor pseudo-rawak
-segmen x segmen imej
-shade x bayangan imej menggunakan sumber cahaya yang jauh
-sharpen x mengasah imej
-shave x mencukur piksel dari tepi imej
-shear x geser imej sepanjang paksi X atau Y
-size x {+ offset} lebar dan ketinggian imej
-solarizemenafikan semua piksel di atas paras ambang
-spreadmenggantikan piksel imej dengan jumlah rawak
-strokewarna yang digunakan apabila mengusap primitif grafik
-strokewidthtetapkan lebar strok
-Pengantarpiksel imej pusar mengenai pusat
-teksturnama tekstur ke jubin ke latar belakang imej
-milikambang imej
-tileimej jubin apabila mengisi primitif grafik
-transformmengubah imej
-transparentmembuat warna ini telus dalam imej
-treedepthkedalaman pokok untuk algoritma pengurangan warna
-trimmemotong imej
-tipejenis imej
-unitsjenis resolusi imej
-unsharp x mengasah imej dengan pengendali topeng unsharp
-pakai_pixmapgunakan pixmap
-benarosecetak maklumat terperinci tentang imej
-pandanganParameter melihat FlashPix
-bawa x mengubah imej sepanjang gelombang sinus
-mengarangtulis urutan imej menukar, komposit

Untuk maklumat lanjut, baca halaman manual untuk arahan menukar.