Apa perangkat lunak open source untuk penyelarasan otomatis foto?

15

Apakah Anda tahu ada alat open source untuk secara otomatis menyelaraskan gambar, mirip dengan fitur auto align di Photoshop?

Max Ried
sumber
Hai Max. Selamat datang di foto-SE. Saya pikir Anda akan menemukan apa yang Anda cari pada pertanyaan sebelumnya. photo.stackexchange.com/questions/230/… . Itu tidak menyebutkan "penyelarasan" di Q, tapi karena itu adalah langkah penting untuk panorama, semua jawaban menutupinya.
Silakan Baca Profil
1
Juga lihat photo.stackexchange.com/questions/12233/...
Silakan Baca Profil
1
Masalah saya adalah saya tidak ingin membuat panorama, tetapi untuk menyelaraskan gambar stereoskopik.
Max Ried
Perangkat lunak umumnya harus sama, saya pikir (lihat tautan kedua untuk case non-panorama), walaupun saya tidak tahu tentang gambar stereoskopik secara khusus.
Silakan Baca Profil
Ini juga berguna untuk HDR. BTW, saya masih mencari program sederhana untuk melakukan ini :)
Itai

Jawaban:

22

Penyelarasan beberapa gambar yang diambil dari titik yang sama

Jika Anda tidak membuat panorama, tetapi hanya menyelaraskan tumpukan gambar untuk penumpukan fokus, fusi eksposur atau HDR, maka align_image_stackdari proyek Hugin adalah salah satu alat sederhana namun sangat berguna. Hugin adalah kumpulan alat multiplatform yang tersedia untuk Windows, Mac OS, dan Linux.

Misalnya, jika Anda memiliki 3 file a.jpg, b.jpg, c.jpg, untuk menyelaraskan mereka Anda dapat menjalankan:

align_image_stack -a aligned_ a.jpg b.jpg c.jpg

yang akan menghasilkan tiga gambar TIFF aligned_0000.tif,, aligned_0001.tifdan aligned_0002.tif, yang akan diselaraskan dengan baik. Sekarang gambar siap, misalnya, enfused:

enfuse aligned_*.tif

Jika Anda lebih suka antarmuka grafis, atau Anda ingin menyelaraskan hanya gambar yang tumpang tindih sebagian (seperti di panorama), maka gunakan Hugin sendiri, itu adalah perangkat lunak yang sangat kuat dan fleksibel.

Penjajaran pasangan stereo

Dari komentar Anda saya lihat, bahwa Anda ingin membuat gambar stereoskopik. Kata kunci yang dicari adalah anaglyph , bukan align .

Untuk tujuan ini saya menggunakan Stereo Photo Maker , yang bukan open source, hanya program Windows gratis. Ini berjalan dengan baik di bawah winejuga. Tapi saya hampir tidak pernah menggunakan fitur penyelarasan otomatis, karena saya lebih suka menyelaraskan gambar secara manual, menonton gambar 3D komposit. Dengan menyelaraskan gambar secara manual saya juga dapat memilih apa yang sebenarnya "dalam fokus" (orang tidak dapat menyelaraskan semuanya dalam gambar stereo).

SPM juga dapat mengoptimalkan anaglyph warna untuk mengurangi ghosting, fitur yang sangat berguna.

Ada beberapa skrip dan tutorial untuk Gimp (mis. Anaglypher , script-fu-make-anaglyph , tutorial singkat ini ). Relatif mudah untuk membuat anaglyph monokrom melalui efek lapisan dan dengan memindahkan lapisan secara manual, itu tidak selalu berfungsi dengan baik untuk anaglyph warna.

Akhirnya, ada -stereoopsi compositeperintah ImageMagick, tapi saya tidak menggunakannya.

sastanin
sumber
1
Sebenarnya saya tidak sengaja menyebut kata stereo atau anaglyph. Mengomposisi anaglyph dari dua gambar bukanlah masalah. align_image_stack sebenarnya memiliki dukungan ekstra untuk gambar stereo yang tidak berfungsi seperti yang diharapkan. Saya sudah menghubungi pembuat kode tertentu.
Max Ried
Oh, saya tidak tahu tentang fitur baru itu, versi saya align_image_stacktidak memilikinya. Terima kasih, senang tahu.
sastanin
Jika Anda mencoba, tolong beri tahu saya. Saya tidak bisa membuatnya bekerja dengan cara saya memahami perintah. Coba -C -S dan -A
Max Ried
1

Dari http://en.wikipedia.org/wiki/AutoStitch

"Autostitch menggunakan metode yang dikenal sebagai SIFT dan RANSAC. Program ini berbeda dari beberapa perangkat lunak jahitan gambar lainnya karena secara otomatis dijahit bersama-sama bahkan foto yang tidak selaras atau diperbesar dengan mulus tanpa input pengguna, sedangkan yang lain sering mengharuskan pengguna untuk menyorot area yang cocok untuk menggabungkan foto. benar. Satu-satunya persyaratan adalah bahwa semua foto diambil dari satu titik. "

Demo gratis untuk Windows (yang bekerja dengan lancar di Linux di bawah Wine) tersedia, dan saya tidak pernah membutuhkan alat lain untuk menjahit foto.

Seperti yang dituliskan dengan benar mattdm di atas (dalam komentar), ini adalah pertanyaan yang serupa: Alat apa yang bagus untuk membuat panorama / menjahit banyak foto? dan autostitch juga ada salah satu jawabannya. Saya suka (dan lebih suka) karena dua alasan: - Instalasi sederhana (satu file exe, tidak ada yang menginstal) - Mudah digunakan - pilih foto input, pilih ukuran gambar output, dan pengaturan lain yang Anda tidak perlu atur / ubah jika kamu tidak mau

Jadi bukan open source, tetapi gratis (demo), sederhana dan berfungsi dengan baik pada Windows dan Linux.

batang
sumber
0

Baris perintah Hugin align_image_stackmemiliki argumen untuk berurusan dengan pasangan stereo. Anda perlu bereksperimen dengan pengaturan, terutama hitungan subdivisi kisi -g, jumlah titik -cdan prescale -s(gambar yang lebih besar perlu diperkecil lebih banyak agar detektor titik berfungsi dengan andal). Pastikan juga Anda lulus dalam FOV dengan -f. Berikut adalah baris perintah yang menghasilkan pasangan stereo yang sangat baik dari dua gambar 1920x2560:

align_image_stack -f 35.09 -p stereotest.pto -a stereotest -v -g 3 -c 16 -i -d -s 3 -S -C -A -P P9010741.JPG P9010742.JPG

Damian
sumber
Ya, saya menemukan itu, tetapi tidak berhasil bagi saya. Jangan tanya kenapa. Saya menulis penulis tambalan, tetapi dia tidak menanggapi.
Max Ried
Saya mendapatkan kesalahan segmentasi ketika saya mencoba perintah ini. :(
Ben Wheeler
0

Jika ini untuk mendapatkan animasi gambar yang bagus, Anda dapat menggunakan Foto Google . Kemudian, begitu mereka berada di perpustakaan Anda, pilih gambar yang Anda inginkan, klik tambah besar di kanan atas, dan pilih Animation. Beberapa detik kemudian, Anda memiliki animasi gambar yang selaras.

Ini adalah 10/01/2017

Ciprian Tomoiagă
sumber