MENGGABUNGKAN BEBERAPA GAMBAR UNTUK MEMBENTUK PANORAMA MENGGUNAKAN OPENCV PYTHON
Abstract
ABSTRAK
Foto-foto pemandangan alam yang sangat cantik, kita bisa gunakan ini untuk digunakan sebagai wallpaper komputer kita, akan tetapi tidak semua kamera atau hp bias mengambil gambar secara panorama, melainkan gambar tersebut terpotong atau tidak utuh.
Penelitian ini mencoba untuk mengambil dan mengabungkan beberapa foto sehingga menjadi utuh satu kesatuan. Metoda yang digunakan dengan memanfaatkan pustaka OpenCV Python membahas dasar-dasar algoritma penjahitan gambar yang khas, dan minimal, membutuhkan langkah-langkah utama:
1. Mendeteksi titik kunci (DoG, Harris, dll.) 2. Dan mengekstraksi deskriptor invarian lokal (SIFT, SURF, dll.).3. Dari dua gambar input, mencocokkan deskriptor di antara gambar, menggunakan algoritma RANSAC untuk memperkirakan matriks homografi menggunakan vektor fitur kami yang cocok. 4. Terakhir menerapkan transformasi warping menggunakan matriks homografi yang diperoleh dari Langkah sebelumnya namun, masalah terbesar dengan implementasi saya adalah bahwa mereka tidak mampu menangani lebih dari dua gambar input.
Dalam penelitian ini, kami akan meninjau kembali jahitan gambar dengan OpenCV, termasuk cara menjahit lebih dari dua gambar bersama menjadi gambar panorama.
Kata kunci : Penggabungan beberapa gambar, Panorama, Ransac, OpenCV dan Fitur Invarian