Qualcuno conosce un buon tutorial o documentazione che si occupa di mixare OpenCV
e OpenGL
in C++, relativo a Computer Vision
e rendering 3D?Tutorial su OpenGL combinato con OpenCV per Computer Vision
Voglio creare scenari virtuali con oggetti e quindi trovare object's 3D poses
utilizzando OpenCV, quindi posso confrontare con la posizione OpenGL conosciuta ma non ho trovato molte informazioni di "qualità" finora. Per esempio, avrei bisogno dei parametri intrinseci della fotocamera opengl per utilizzare OpenCV per il rilevamento di oggetti nel mondo 3D, ecc.
In realtà io sono in grado di caricare le immagini con OpenCV e poi passarli come texture a OpenGL e quindi leggere i pixel da openGL e spettacolo e cornice OpenCV . Ma il problema non è mescolarli, è che vorrei alcune informazioni su come gestire i parametri della telecamera, come possono influire i filtri delle trame sul riconoscimento, ecc. –
Quindi dovresti riformulare la domanda. Non è del tutto chiaro se vuoi usare OpenGL per il rendering 3D e chiamare OpenCV su questo, o se vuoi postprodare le immagini usando OpenGL e passarle a OpenCV o se vuoi studiare gli effetti dei filtri di interpolazione delle texture (come un filtro bilineare) sulla velocità di riconoscimento di OpenCV. Se è l'ultimo, probabilmente non è necessario utilizzare OpenGL, il filtro delle texture funziona come un debole filtro passa-basso. Basta usare quello invece. Se è il secondo, è necessario un tutorial sugli shader OpenGL per implementare gli effetti desiderati. –
"Non esiste un tutorial molto probabilmente perché è così semplice" che è zoppo. Si potrebbe pensare che ci sarebbero molti tutorial per principianti se è davvero così. – enthusiasticgeek