Truecolor da dati Sentinel 2 usando RasterIO
L'immagine e' stata corretta nel contrasto per renderla piu' leggibile
Truecolor da dati Sentinel 2 usando RasterIO
L'immagine e' stata corretta nel contrasto per renderla piu' leggibile
Le immagini Sentinel2 sono rilasciate in modo gratuito ma i repository delle immagini le forniscono con una interfaccia utente interattiva mentre e' a pagamento l'accesso automatico via API
In modo abbastanza casuale mi sono imbattuto in questo bucket su Google Cloud
che puo' essere utilizzato mediante questa libreria Python (per la selezione e download)
https://github.com/
per l'installazione si usa
pip3 install
git+https://github.com/QuantuMobileSoftware/sentinel2tools.git@
ca232cb66106db6cac729defdab91aad9aecb15b.
Lo scripthe puo' essere utilizzato mediante questa libreria Python (per la selezione e download)
Visto che i dati sono in un bucket di Gooogle Cloud e' richiesta anche 'autenticazione a GCloud.
Per avere il file json di autenticazione si deve aprire la consolle di GCloud, creare un progetto e seguire le istruzioni al link seguente
https://cloud.google.com/api-k
Le immagini vengono scaricate in formato JP2, una per banda, a 16 bit e georiferite in UTM (attenzione a questo dato). Oltre alle 12 bande sono presenti un truecolor (TCI)
Viene scaricata tutta l'immagine che comprende la selezione geografica. Per effettuare il taglio si possono usare le GDAL. Le coordinate devono essere UTM
Avevo gia' provato a fare una estrazione dei piani su un affioramento roccioso con PCL qualche tempo fa
Questa volta ho provato ad utilizzare la libreria Open3D con l'algoritmo Ransac per l'estrazione di piani multipli da una scansione fatta con il tablet Tango
Per l'algoritmo e' sufficiente definire il numero massimo di piani attesi, la distanza di soglia ed il numero di iterazioni
I vari piani oltre ad essere visualizzati vengono anche estratti come ply
Usando gli Aruco Tags mi sono accorto che se vario la posizione di ripresa mantenendo i tag stabili gli angoli e le distanze fornite da RVec e TVec cambiano sensibilmente
Su github ho trovato questa libreria https://github.com/tentone/aruco in cui e' contenuta una tabella riassuntiva in cui si vede chiaramente l'effetto dell'angolo di ripresa sulla stima della distanza con errori anche sensibili per modeste (inferiori ai 10 gradi) variazioni dell'angolo di ripresa
in questo video si osserva che la distanza relativa tra i tag varia da un minimo di 31 ad un massimo di 40 cm con angoli tra 70 ed 80 al variare del punto di ripresa
Tempo fa avevo gia' fatto un sistema a pulsanti per comandare Youtube...questa volta e' la versione definitiva. Pulsantiera collegata ad un ESP32 alimentato da 4 batterie AAA che emula la tastiera
Per l'alimentazione il pacco batterie e' collegata al VIN che e' un ingresso per tensione non regolata. Attenzione, non tutte le schede ESP32 hanno VIN ed al suo posto si trova un VOut a 5 V collegato direttamente alla USB
Per rendere i collegamenti semplici i pulsanti sono collegati direttamente all'ingresso digitale dell'ESP32 utilizzando l'impostazione PULLUP nel codice
La distanza reale centro centro tra i due tags e' di 35 cm
Aggiornamento In realta' il Jtag USB funziona anche sui moduli cinesi Il problema risiede nell'ID USB della porta Jtag. Nel modulo...