Esiste un modo per convertire il tipo GLuint texture
di OpenGL in OpenCV cv::Mat
?Converti trama OpenGL in OpenCV Mat
5
A
risposta
6
Si consiglia di dare un'occhiata a this question che chiede sulla conversione da glReadPixels
in un cv::Mat
, che è esattamente lo stesso problema quando si utilizza glGetTexImage
invece di glReadPixels
.
My answer a questa domanda spiega come leggere direttamente i dati di trama nella memoria dello cv::Mat
con tutte le possibili insidie (come il riempimento, l'ordine dei colori, ...).
Problemi correlati
- 1. Caricamento trama per OpenGL con OpenCV
- 2. Converti fotogramma anteprima Android in OpenCV Mat
- 3. Concatenate Mat in OpenCV
- 4. OpenCV Mat CV_32FC1
- 5. OpenCV Mat :: ones function
- 6. Converti un UIImage in una trama
- 7. Converti Vector <Point> a Mat
- 8. OpenGL - Rendering in una trama
- 9. Display OpenCV Mat con JavaFX
- 10. OpenCV 2.3: Converti matrice in pixel RGBA
- 11. Tempo di elaborazione OpenCV Mat
- 12. Convert Mat to Array/Vector in OpenCV
- 13. python - OpenCV mat :: convertTo in python
- 14. Caricamento immagine OpenCV per Texture OpenGL
- 15. OpenCV cambiando Mat all'interno di una funzione (ambito Mat)
- 16. conversione dei dati da glReadPixels() per OpenCV :: Mat
- 17. Caricamento trama texture JuicyPixels in Haskell OpenGL?
- 18. Come visualizzare OpenCV Mat su MFC View
- 19. OpenCV sub-immagine da un'immagine di Mat
- 20. OpenCV cv :: Mat 'ones' per matrice multicanale?
- 21. OpenCV: ottenere il totale dei valori Mat
- 22. OpenCV elemento di accesso da Mat
- 23. OpenCV CV :: Mat ed Eigen :: Matrix
- 24. convertire Mat per Bitmap Opencv per Android
- 25. OpenCV creare Mat dal array di byte
- 26. Converti dati da cv :: Mat a mxArray
- 27. Utilizzando Mat :: a (i, j) in OpenCV per un oggetto 2-D Mat
- 28. Come scoprire che tipo di oggetto Mat esiste con Mat :: type() in OpenCV
- 29. Stampa i valori di una matrice (Mat) in OpenCV C++
- 30. Immagine mat di ritaglio in OpenCV 2.4.3 (iOS)
ho avuto solo la funzione oposite, texture2opencvMat, se siete interessati http://stackoverflow.com/q/9126002/744859 –
@Jav_Rock non è contrario. – ArtemStorozhuk
scusate, passate alla trama –