Sering kali, saya mencoba mengunggah gambar ke situs web dan menemukan pesan:
Gagal mengunggah: ukuran file tidak boleh melebihi n MB!
Saya tahu bahwa mengubah ukuran dimensi gambar seharusnya membuat saya di bawah n pada titik tertentu, tetapi proses mengubah ukuran, menyimpan, memeriksa ukuran file rumit. Selain itu, kadang-kadang mungkin berguna untuk menjaga dimensi saat ini.
Saya mencari cara untuk mengubah ukuran file gambar, terutama dari terminal. Apakah ada cara untuk melakukan ini?
files
image-processing
Percepatan-G
sumber
sumber
jpegoptim
yang merupakan commandline juga untuk mengoptimalkan jpegs. Secara umum saya akan berpikir tentang mengubah ukuran atau mengompresi atau kombinasi keduanya jika target Anda mengurangi filesizejpg
(mirip denganjpegoptim
). Kutipan: 'Ini bekerja dengan menghasilkan banyak versi gambar JPEG, melakukan pencarian biner, dari pengaturan kualitas "-kualitas" kualitas keluaran, sampai menjadi sedekat mungkin dengan ukuran file yang diberikan tanpa melampauinya' (kutipan akhir). Mungkin Anda bisa menulis skrip yang meniru perilaku ini untuk format lain.Jawaban:
jpegoptim
Pertama instal
jpegoptim
viaKemudian cobalah mengoptimalkan file ukuran gambar Anda melalui
atau jika Anda membutuhkan ukuran yang ditentukan melalui
Ini akan menimpa gambar - untuk memastikan Anda memiliki cadangan saat pengujian
jpegoptim
.mogrify (imagemagick)
Mengubah ukuran
Anda juga bisa menggunakan
mogrify
bagian mana dariimagemagick
. Contoh berikut menyusutkan dimensi gambar menjadi 50% (jadi mengubah ukuran - tidak mengompresi)Mengompresi
Contoh berikut menunjukkan kompresi dengan
mogrify
:konversi (imagemagick)
Mengompresi
Mengompresi hingga 80% menggunakan karya konversi sebagai berikut:
Konversikan seseorang dengan sejumlah besar opsi, sehingga Anda dapat menggunakannya
yang seharusnya sesuai dengan posting ini :
trimage
Saya mengutip halaman proyek di sini
Anda cukup menginstalnya via
Setelah memulai hanya dengan nama aplikasi Anda mungkin melihat UI
Jika Anda memerlukan informasi lebih lanjut tentang trimage, kunjungi halaman proyek atau jalankan
trimage -h
untuk melihat bantuan.Alat lainnya
Ada juga
optipng
,pngcrush
,jpegtran
dan beberapa alat lainnya pada gambar-ukuran-optimasi-sudut .... tapi aku belum pernah menggunakannya.Saya akan akhiri dengan beberapa tautan
sumber