Quantcast
Channel: OpenCV Q&A Forum - RSS feed
Viewing all articles
Browse latest Browse all 1117

Segfault when using add on Android

$
0
0
What I'm essentially trying to do is: L = (17.8824 * r) + (43.5161 * g) + (4.11935 * b) The code I'm using for that is essentially: Mat rgb = inputFrame.rgba(); List rgbSplit = new ArrayList(3); Core.split(rgb, rgbSplit); Mat r = rgbSplit.get(0); Mat g = rgbSplit.get(1); Mat b = rgbSplit.get(2); Mat t1 = new Mat(); Mat t2 = new Mat(); Mat t3 = new Mat(); Mat L = new Mat(); Core.convertScaleAbs(r, t1, 17.8824, 0); Core.convertScaleAbs(g, t2, 43.5161, 0); Core.convertScaleAbs(b, t3, 4.11935, 0); Core.add(t1, t2, L); Core.add(L, t3, L); However, if I have the add then I get: A/libc: Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1) I am modifying tutorial-1-camera-preview, which works fine. I am using Android Studio on a Win 10 machine.

Viewing all articles
Browse latest Browse all 1117

Latest Images

Trending Articles



Latest Images