我是Android NDK的新手,我想学习如何使用Android和C ++实现图像处理。我从网站上获得了一些代码,并尝试制作自己的C ++代码。我做了一个函数,它返回一个int数组,并将此数组转换为位图。我的问题是为什么setImageBitmap无效。
int[]res = imageprocessing(PreviewSizeWidth, PreviewSizeHeight, bmpPixels, frameData);
newBitmap.setPixels(res, 0, PreviewSizeWidth, 0, 0, PreviewSizeWidth, PreviewSizeHeight);
myCameraPreview.setImageBitmap(newBitmap);