Domanda

Ho un array 2D Numpy che ho bisogno di tracciare come un'immagine con una certa scala.All'interno di tale immagine devo essere in grado di selezionare un ROI o almeno essere in grado di visualizzare le coordinate del mouse (di un obiettivo specifico contenuto nell'immagine).Ho provato a usare Pyqtgraph ma non riesco a tracciare un'immagine come un'origine dati piuttosto che una semplice immagine (cioè non riesco a sembrare gli assi, ecc.) ... Quale sarebbe il modo migliore per farlo, allora?Il browser dell'immagine è compilato come un widget con un cursore che scorre attraverso i fotogrammi del file;Questo widget viene quindi incorporato in una finestra principale con alcuni widget tabelle.

È stato utile?

Soluzione

Penso che imshow in matplotlib potrebbe funzionare per te.È facile ingrandire, padella e scala, e funziona facilmente con Numpy.

(Se questa risposta non funziona per te, potresti perfezionare la tua domanda. Non sono sicuro se stai cercando uno strumento che farà il lavoro o qualcosa che funziona nel contesto di una GUI cheHai già implementato. Se il più tardi, penso che probabilmente avrete bisogno di fare il ROI da solo, da dire, selezionando le aree dell'array Numpy per tracciare, ad esempio a [Xmin: Xmax, Ymin: Ymax].) .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top