Apakah ada alat baris perintah di Linux untuk menghapus efek fisheye?

11

Saya memiliki gopro hero 3 dan saya menggunakannya untuk membuat timelapses di linux . Masalahnya adalah saya tidak suka efek fisheye yang dihasilkan oleh lensanya. Apakah ada alat Linux yang menghapus itu? Saya terutama mencari alat baris perintah yang bisa saya panggil dalam skrip yang membuat timelapses.

Saya tidak mengharapkan alat yang akan menganalisis setiap foto dan menemukan konfigurasi terbaik untuk menghilangkan efek mata ikan. Saya lebih suka alat yang memberi saya parameter seperti saya dapat menemukan konfigurasi terbaik untuk gambar GoPro dan kemudian menerapkan parameter yang sama untuk semua foto.

Frederico Schardong
sumber

Jawaban:

11

Saya belum pernah menggunakan Fulla tetapi mengumpulkan informasi ini dari berbagai sumber internet.

Pertama, Anda perlu menginstal Fulla, yang termasuk dalam paket Hugin .

sudo apt-get install hugin-tools

Fulla dapat membaca dalam data koreksi dari database PTLens open-source terakhir , tersedia di sini . Anda harus mengarahkan Fulla ke database PTLens secara manual sebagai berikut:

PTLENS_PROFILE=$HOME/.ptlens/profile.txt

Dan tentu saja menempatkan basis data dalam $HOME/.ptlens/direktori. Karena basis data ini cukup tanggal, tidak semua kamera modern disertakan. Saya telah melihat melalui database tetapi tidak dapat menemukan apa pun yang terkait dengan kamera Go Pro.

Karena itu Anda perlu mengkalibrasi Fulla dengan gambar-gambar aktual dari kamera Anda. Berikut adalah beberapa sumber yang menjelaskan bagaimana proses ini (rumit) dilakukan atau melakukan proses ini untuk Anda:

Dengan menggunakan dokumentasi Fulla, Anda kemudian dapat menggunakan koefisien yang diperoleh dari kalibrasi dan mengoreksi gambar Anda dan menyertakan koreksi ini dalam skrip Anda.

Saaru Lindestøkke
sumber
7

Saya menemukan perintah sederhana ini hanya dengan menulis ulang semua foto gopro Anda:

mogrify -distort barrel "0 0 -0.3" *.JPG

Informasi lebih lanjut tentang perintah imagemagick dapat ditemukan di http://www.imagemagick.org/script/command-line-options.php#distort

Metode Barrel memiliki argumen berikut:

A B C [ D [ X , Y ] ] 

Penjelasan cara mengatur empat koefisien ini dapat ditemukan di http://wiki.panotools.org/Lens_correction_model

celaka
sumber
2
Selamat datang di photo.SE. Bisakah Anda memberikan beberapa informasi tambahan tentang apa yang dilakukan perintah ini, mendaftar semua parameter yang mungkin dan apa yang mereka lakukan dan dokumentasi dari perintah itu? Itu akan bagus untuk referensi di masa depan. Cukup klik teks "edit" di bawah jawaban Anda untuk mengubah apa yang telah Anda tulis sejauh ini. Terima kasih.
null
1
Thx @null saya menambahkan penjelasan singkat ...
wittich
1
WTF. Ini sebenarnya bekerja cukup baik. Saya sedang mencari solusi untuk memperbaiki foto aksi cam SJ5000 saya dan ini melakukan pekerjaan dengan cukup baik. Saya akan bermain dengan ini sedikit untuk mendapatkan hasil terbaik, tetapi ini terlihat sangat bagus.
Kishor