Spaces:
Sleeping
Sleeping
UI Module
Gradio-based web interface for satellite image retrieval.
Files
| File | Description |
|---|---|
app.py |
Gradio application with upload, search, and results display |
Features
- Image upload (drag-and-drop or file picker)
- Modality selection (optical, SAR, multispectral)
- Retrieval type selection (same-modal, cross-modal)
- K slider for number of results (1-10)
- Results gallery with similarity scores
- Query timing display
Usage
from src.ui.app import create_app, initialize
# Initialize with retrieval engine and feature extractor
initialize(retrieval, feature_extractor, gallery_dir)
# Create and launch app
app = create_app()
app.launch(server_name="0.0.0.0", server_port=7860)