Misalkan saya ingin memiliki dua gambar berdampingan dalam slide tetapi ukurannya berbeda. Saya tahu saya bisa menggunakan "mogrify" dan "convert" dan semua itu untuk mengubah ukurannya, tetapi sulit untuk mengetikkan parameter yang tepat.
Apakah ada beberapa alat atau skrip (dan matlab akan baik-baik saja, misalnya) yang: mengubah ukuran gambar untuk membuat rasio aspek yang sama, dan mempertahankan konten gambar secara maksimal?
Misalnya. biarkan W x H menjadi konvensi penamaan. A adalah 400x300 dan B adalah 403x299. Jadi kita akan membuat A = & gt; 400x299 dan B = & gt; 400x299; ukuran dan area maksimal yang sama dipertahankan pada kedua gambar.
performance
images
gimp
imagemagick
crop
peter karasev
sumber
sumber
Jawaban:
jika Anda menjalankannya dari shell, binding python imagemagick mungkin akan melakukannya. Logikanya akan menjadi seperti:
sumber
ImageMagick's
convert
Perintah dapat melakukannya dalam sekali jalan. Tetapi Anda harus spezify parameter ukuran dengan mengeksekusiidentify
perintah di dalam yang lain. :-)Ubah ukuran satu gambar agar sesuai dengan ukuran gambar lainnya
Memperbarui: Oh, saya perhatikan bahwa perintah saya tidak melakukan apa yang Anda inginkan. Tapi hampir. :-) Seharusnya masih memberi Anda ide dasar bagaimana Anda bisa menangani masalah. Seharusnya mudah menerjemahkannya menjadi skrip shell yang berfungsi persis apa maumu.
sumber