mirror of
https://github.com/defold/extension-camera
synced 2025-06-27 18:37:43 +02:00
Switch Cb and Cr to get correct colors of captured image
This commit is contained in:
parent
a3f84de940
commit
e76c937266
@ -97,9 +97,9 @@ JNIEXPORT void JNICALL Java_com_defold_android_camera_CameraExtension_handleCame
|
|||||||
if(Y < 0) Y += 255;
|
if(Y < 0) Y += 255;
|
||||||
if((i & 0x1) != 1) {
|
if((i & 0x1) != 1) {
|
||||||
cOff = sz + jDiv2 * w + (i >> 1) * 2;
|
cOff = sz + jDiv2 * w + (i >> 1) * 2;
|
||||||
Cb = yuv[cOff];
|
Cb = yuv[cOff + 1];
|
||||||
if(Cb < 0) Cb += 127; else Cb -= 128;
|
if(Cb < 0) Cb += 127; else Cb -= 128;
|
||||||
Cr = yuv[cOff + 1];
|
Cr = yuv[cOff];
|
||||||
if(Cr < 0) Cr += 127; else Cr -= 128;
|
if(Cr < 0) Cr += 127; else Cr -= 128;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user