GUI de MATLAB para corregir geométricamente fotografías escaneadas de ionogramas analógicos. Rango de años soportado: 1957–1994.
Autor: Benjamín Urra Pacheco
Abrir MATLAB, situarse en este directorio y ejecutar:
>> SoCIoCada botón en la interfaz se conecta con un directorio específico:
| Paso | Botón | Qué hace | Directorio involucrado |
|---|---|---|---|
| 1 | Seleccionar Foto | Abre un diálogo para elegir un archivo JPG/PNG/TIFF | - |
| 2 | Recortar Ionograma | Dibuja un rectángulo sobre la imagen. Confirmar con click central o doble-click | - |
| 3 | Corregir Ionograma | Colocar 4 o 6 puntos de control sobre el recorte. Confirmar con click central o doble-click | - |
| 4 | Campo Estación | Ingresar código de estación (obligatorio) | Define la subcarpeta en Analog/{estacion}/... |
| 5 | Guardar Ionograma | Escribe el PNG corregido en disco | Analog/{estacion}/{año}/{mes}/{dia}/{archivo}.png |
SoCIo_v2/
├── SoCIo.m ← Script principal. Se ejecuta con >> SoCIo
├── Analog/ ← Directorio de salida (se crea automáticamente al guardar)
│ Organización: Analog/{estacion}/{año}/{mes}/{dia}/
└── README.md
Analog/{estacion}/{año}/{mes}/{dia}/{YYYYMMDD_HHMMSS00}.png
- Sufijo
Psi se marcó "Pendiente" - Sufijo
Zsi el minuto = 1
- MATLAB (R2019b o posterior)
- Image Processing Toolbox (
imwarp,fitgeotrans,drawrectangle,imadjust)
GNU General Public License v3.0 — ver LICENSE.