Aplikasi Android untuk menggabungkan foto. Internal ia menggunakan opencl.
Ide:
Membutuhkan minimum 2 foto.
| Gambar input 1 | Gambar input 2 |
|---|---|
![]() | ![]() |
| Panorama: Pesawat | Panorama: Silindris | Panorama: Bulat |
|---|---|---|
![]() | ![]() | ![]() |
Gambar disejajarkan berdasarkan gambar pertama. Gambar yang selaras akan diisi dengan piksel hitam yang hilang.
| Gambar input 1 | Gambar input 2 | Gambar input 3 |
|---|---|---|
![]() | ![]() | ![]() |
| Gambar output 1 (sama seperti gambar input 1) | Gambar keluaran 2 | Gambar output 3 |
|---|---|---|
![]() | ![]() | ![]() |
Gambar disejajarkan sebelum bergabung.
| Gambar input 1 | Gambar input 2 | Gambar input 3 |
|---|---|---|
![]() | ![]() | ![]() |
Keluaran

Gambar disejajarkan sebelum bergabung. Mode:
| Gambar input 1 | Gambar input 2 | Gambar input 3 |
|---|---|---|
![]() | ![]() | ![]() |
| Rata-rata | Terdekat dengan rata -rata |
|---|---|
![]() | ![]() |
| Linier (default) | Kubik | Daerah | Lanczos4 |
|---|---|---|---|
![]() | ![]() | ![]() | ![]() |
Lanczos4 terlihat paling tajam sehingga saya akan beralih dari default ke yang satu ini.
Saat membuat panorama, gambar hasilnya memiliki perbatasan hitam.
| Panorama | Masker |
|---|---|
![]() | ![]() |
Saya menguji opencv / opencv_contrib untuk mengisi area ini (waktu yang dibutuhkan adalah pada laptop saya bukan pada perangkat adroid):
| Ns | Telea | Shiftmap | FSR cepat | FSR terbaik |
|---|---|---|---|---|
| 4,57 detik | 4,04 detik | 22,68 detik | 190.09 detik | 3086.39 detik |
![]() | ![]() | ![]() | ![]() | ![]() |
Dari sudut pandang saya:
Jika Anda menangkap 2-3 gambar air terjun air tidak terlihat cukup buram. Cobalah untuk menambahkan beberapa blur / gerak blur pada area yang berbeda. (Saya perlu jadi ambil beberapa bidikan menarik dulu.)