将自底向上的Microsoft Bitmap转换为自顶向下的Android格式

时间:2019-07-08 06:45:47

标签: android c++ bitmap java-native-interface

我正在使用c ++采集卡驱动程序,该驱动程序为我提供了Microsoft格式的某些位图(自下而上)。我通过jni将位图作为数组发送到android,并使用它在android中绘制位图。

Bitmap.createBitmap(1920, 1080, Bitmap.Config.ARGB_8888);
ByteBuffer buffer = ByteBuffer.wrap(m_data);
bmp.copyPixelsFromBuffer(buffer);
canvas.getClipBounds(dstRect);
canvas.drawBitmap(bmp, null, dstRect, null);

图像上下颠倒,从右到左。 有什么想法如何解决此问题而不翻转android位图吗?

0 个答案:

没有答案