mencari dan tidak dapat menemukan yang sempurna.
Saya memiliki 100 mb dari urutan gambar 4K untuk diproses.
menemukan imagizer2 di sourceforge. multi-thread tetapi tidak 64bit (penting?).
Saya kira yang tercepat akan menggunakan IPP gambar inti IPP intel.
Saya di windows, tetapi jika beberapa opsi linux cepat gila tersedia saya akan mempertimbangkan (benchmark?).
termasuk tolok ukur saya berlari pada batch uji 100 5 k (4.3MB) file
- resizer gambar untuk windows = 20detik
- kumpulan gambar resizer = 30detik
- imagizer2 = 64sec
- irfanView = 80sec
- Sizer gambar cepat = 110 detik
- imageMagick-6.7.1-Q16x64 = 149sec
ffmpeg -i d:\g\25\g_%%04d.jpg -r 15 -s hd720 -vcodec libx264 -fpre "libx264-hq.ffpreset" -crf 16 Day01_720.mp4
tetapi fmpeg sulit dikodekan untuk mendukung gambar yang tidak lebih besar dari 5012 piksel. karenanya ukurannya.Jawaban:
Statistik hebat - terima kasih untuk referensi. Mungkin terlambat tetapi Anda tidak menyebut hasil ImageResizer (dari Codeplex) yang disarankan dengan Batch Picture Resizer di atas. (tidak sama dengan "crapware" yang disebutkan) saya mulai menggunakannya setelah MS berhenti memperbarui Image Resizer mereka. Tetapi tentu saja tidak memiliki kebutuhan kecepatan dan volume - cukup bersih dan cepat mengubah ukuran untuk lampiran email dan semacamnya.
sumber
Saya menggunakan IrfanView untuk mengonversi 1 GB file tiff menjadi file GIF yang lebih kecil setiap malam. Hanya butuh beberapa menit.
Perintah sampel akan terlihat seperti ini (saya menggunakan ini untuk mengonversi gambar untuk tampilan foto digital saya)
Ini mengubah ukuran semua file JPG dari C: \ Picutres \ Best \ ke 720x540 dan menyimpannya sebagai C: \ Temp \ miniDisp \ OrgFilename _rsz.jpg.
Saklar baris perintah yang dipahami IrfanView dapat ditemukan di dalam bantuan online (lihat Indeks - opsi baris perintah) atau online di sini
sumber
Tidak yakin bagaimana itu akan membandingkan di dept patokan tetapi Anda mungkin ingin mencoba ImageMagick menggunakan alat "convert" atau "mogrify". Kedengarannya seperti menggunakan 64 bit, jumlah core dan semacamnya.
Yang saya tahu adalah itu sangat kuat dan fitur penuh. Saya dapat mengubah ukuran di tempat atau menambahkan opsi seperti filter ulang contoh dan konversi tipe file.
sumber
Lihatlah program-program ini:
Mengubah ukuran gambar menggunakan file batch: Ubah Ukuran Batch .
sumber
Paralel dapat digunakan untuk mempercepat konversi batch dengan imagemagick.
Perkecil setiap * .jpg dalam direktori sedemikian sehingga tinggi maupun lebarnya tidak lebih dari 1080 piksel:
Menggunakan konversi untuk membuat file terpisah yang lebih kecil:
Perhatikan bahwa ini berlaku untuk paralel GNU, bukan versi yang dikemas dalam versi lebih Debian, yang memiliki sintaks yang berbeda & fitur yang lebih sedikit. Lihat halaman manual untuk informasi lebih lanjut tentang paralel.
sumber
vips lebih cepat, untuk saya:
Kecepatan dibatasi oleh jpeg encode / decode, yang (berkat libjpeg) adalah single-threaded. Anda bisa menjalankannya sedikit lebih cepat jika Anda menjalankan beberapa vipsthumbnail secara paralel:
Ini pada iMac 2012, tetapi ada juga windows binari.
http://www.vips.ecs.soton.ac.uk/supported/current/
sumber