Hallo,
ich habe eine opencv Mat. (RGB Bild). Die Daten liegen im speicher wie ein 3D Array.
Ich bekomme zwar ein Zeiger auf die Daten, jedoch keinen 3D Zeiger.
also Das Funktioniert:
Ich hätte aber gerne:
kann mir bitte jemand helfen?
Eigentlich würde ja schon reichen, irgendwie sowas zu machen:
hab es schon über Unions versucht, jedoch ohne erfolg.
danke
ich habe eine opencv Mat. (RGB Bild). Die Daten liegen im speicher wie ein 3D Array.
Ich bekomme zwar ein Zeiger auf die Daten, jedoch keinen 3D Zeiger.
also Das Funktioniert:
Code:
Mat A = imread(...);
byte *p = A.data();
Code:
Mat A = imread(...);
byte ***p = A.data();
kann mir bitte jemand helfen?
Eigentlich würde ja schon reichen, irgendwie sowas zu machen:
Code:
byte* p;
byte ***z;
z = p;
hab es schon über Unions versucht, jedoch ohne erfolg.
danke
Zuletzt bearbeitet von einem Moderator: