Aplicación de Android para fusionar fotos. Internal, usa OpenCl.
Ideas:
Necesita mínimo 2 fotos.
| Imagen de entrada 1 | Imagen de entrada 2 |
|---|---|
![]() | ![]() |
| Panorama: avión | Panorama: cilíndrico | Panorama: esférico |
|---|---|---|
![]() | ![]() | ![]() |
Las imágenes están alineadas en función de la primera imagen. Las imágenes alineadas se llenarán con píxeles negros faltantes.
| Imagen de entrada 1 | Imagen de entrada 2 | Imagen de entrada 3 |
|---|---|---|
![]() | ![]() | ![]() |
| Imagen de salida 1 (igual que la imagen de entrada 1) | Imagen de salida 2 | Imagen de salida 3 |
|---|---|---|
![]() | ![]() | ![]() |
Las imágenes están alineadas antes de fusionarse.
| Imagen de entrada 1 | Imagen de entrada 2 | Imagen de entrada 3 |
|---|---|---|
![]() | ![]() | ![]() |
Producción

Las imágenes están alineadas antes de fusionarse. Modos:
| Imagen de entrada 1 | Imagen de entrada 2 | Imagen de entrada 3 |
|---|---|---|
![]() | ![]() | ![]() |
| Promedio | Más cercano al promedio |
|---|---|
![]() | ![]() |
| Lineal (predeterminado) | Cúbico | Área | Lanczos4 |
|---|---|---|---|
![]() | ![]() | ![]() | ![]() |
Lanczos4 parece ser el más agudo, por lo que cambiaré de predeterminado a este.
Al crear panoramas, las imágenes de resultados tienen bordes negros.
| Panorama | Mascarilla |
|---|---|
![]() | ![]() |
Probé OpenCV / OpenCV_Contrib para llenar estas áreas (el tiempo que tomó está en mi computadora portátil, no en el dispositivo Adroid):
| Ns | Telea | Mapa de cambio | FSR rápido | Mejor fsr |
|---|---|---|---|---|
| 4.57 segundos | 4.04 segundos | 22.68 segundos | 190.09 segundos | 3086.39 segundos |
![]() | ![]() | ![]() | ![]() | ![]() |
Desde mi punto de vista:
Si captura 2-3 imágenes de una cascada, el agua no se ve lo suficientemente borrosa. Intente agregar un poco de desenfoque / desenfoque de movimiento en áreas que sean diferentes. (Necesito que tome algunas fotos interesantes primero).