自适应阈值获取空白(全白)图像



我想使用打开的cv库将自适应阈值应用于我的位图图像,但是一旦我完成了以下代码,它就会显示空白(全白(图像,请帮助我解决它。

以下是代码:

Mat grayMat = imread(getImageUri(this, photo).getPath(), IMREAD_GRAYSCALE);
        Mat resultMat = new Mat();
        Imgproc.adaptiveThreshold(grayMat, resultMat, 255, Imgproc.ADAPTIVE_THRESH_MEAN_C, Imgproc.THRESH_BINARY, 3, 40);
        Bitmap imgBitmap = Bitmap.createBitmap(resultMat.cols(), resultMat.rows(), Bitmap.Config.ARGB_8888);

在 init 后添加以下行。 位图

Utils.matToBitmap(resultMat, imgBitmap);

并将imgBitmap加载到您的ImageView,我希望这将解决您的问题。

相关内容

  • 没有找到相关文章