首页 > 解决方案 > 渲染到imageview android camera api ndk后,BITmap似乎被旋转了?

问题描述

我正在尝试学习如何使用 ndk 和 renderscript。这是我到目前为止所尝试的。我正在使用渲染脚本将 nv21 帧转换为 rgb。之后,我从 rgb 获取像素并将像素发送到 ndk 脚本以转换为灰度。然后我从灰度像素创建了一个位图,并将位图渲染到图像视图。事情似乎运作良好。但是,我面临一个问题。在 imageview 中呈现预览时,位图似乎被旋转。我可能做错了什么?

标签: javaandroidandroid-ndkjna

解决方案


从大多数手机上的摄像头接收到的 NV21 帧始终是横向的(请参阅CameraInfo.orientation

我尝试旋转图像视图,但灰度效果消失了

请显示您的代码,可能有一些简单的错字


推荐阅读