我正在开发一个 Android 应用程序,我将许多图片按类别放在 Assets 目录中。我使用下面的代码获得了图像的位图
InputStream in = getAssets().open(file);
Bitmap bm = BitmapFactory.decodeStream(in);
Bitmap board = Bitmap.createBitmap(bm.getWidth(), bm.getHeight(), Bitmap.Config.ARGB_8888);
Canvas canvas = new Canvas(board);
canvas.drawBitmap(bm,0,0,null);
我所有图像文件的宽度和高度(像素)都是 360x240,我希望读取图像时 Bitmap:board 为 960x720,因为我需要使用 OpenCV 将位图转换为 960x720 Mat。
我能做些什么?