opencv test

This commit is contained in:
2026-04-29 04:24:11 -05:00
parent 765cca5589
commit d0ecd230f2

View File

@@ -96,10 +96,11 @@ void Rubiks::run() {
long screenBufferSize = rowStride * 1080;
uint8_t buf[screenBufferSize];
glReadPixels(0, 0, 1920, 1080, GL_BGR, GL_UNSIGNED_BYTE, buf);
cv::Mat f(1920, 1080, CV_8UC3);
cv::Mat f(1080, 1920, CV_8UC3, buf, rowStride);
glReadPixels(0, 0, 1920, 1080, GL_BGR, GL_UNSIGNED_BYTE, f.data);
/*cv::Mat cv_pixels( 1080, 1920, CV_8UC3 );
@@ -111,7 +112,7 @@ void Rubiks::run() {
}
video << cv_pixels;*/
video << f;
video << f.t();
} else if(frames <= 0) {
video.release();