This 每天都会问这个问题,但是我也遇到了同样的问题,我将其旋转90度就解决了,但是我只是问某人是否有适当的解决方法,因为这个问题可以追溯到一年半以前

另外,如果我完全使用NATIVE openCV,可以解决此问题吗?
有一个不错的openCV Sample Native Camera

最佳答案

您可以使用如下形式:

    mRgba = inputFrame.rgba();
    mGray = inputFrame.gray();

    Mat rotImage = Imgproc.getRotationMatrix2D(new Point(mRgba.cols() / 2,
            mRgba.rows() / 2), 90, 1.0);

    Imgproc.warpAffine(mRgba, mRgba, rotImage, mRgba.size());

    Imgproc.warpAffine(mGray, mGray, rotImage, mRgba.size());

这将旋转 View ,但不会全屏显示。我正面临着同样的问题,到目前为止还没有找到解决方案。

07-25 20:17