This 问题已经被问到,但是我也遇到了同样的问题,我通过旋转90度解决了这个问题,但我只是问是否有人有适当的解决方案,因为这个问题可以追溯到一年半前
另外,如果我使用完全NATIVE openCV会消除这个问题吗? 有一个很好的openCV Sample Native Camera
答案 0 :(得分:0)
您可以使用以下内容:
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());
这将旋转视图,但不会是全屏。我面临着同样的问题,到目前为止尚无法找到解决方案。