Ho un flusso video come descrivere in Qt Panoramica Video, utilizzando il MyVideoProducer
la meccanica. Fonte immagini vengono analizzati e ho una lista di componenti connesse (x,y,larghezza,altezza) e voglio sovrapposizione rettangoli sul video.
Posso farlo inviando un elenco di rettangolo coordinate per QML e hanno posto i rettangoli o devo creare la mia propria sovrapposizione di immagini?
Ho guardato il QtQuick sistema di particelle, ma non sembra in forma. Altre domande hanno il layout del rettangolo gestito da Qt/Qml, ma ho bisogno di rettangolo per essere posizionati secondo le coordinate che la visione pipeline ha determinato in C++ e inviato al QML front-end. Saranno raffermo e/o connesse ai fotogrammi video.
C'è un esempio, ma la sovrapposizione non è correlato al video. Penso che ho bisogno di una sovrapposizione che è sincronizzato con la onNewVideoContentReceived()
. QML non sarà in grado di determinare come mantenere una lista di rettangolo in sincronia con il video.