我正在尝试在 android 中使用 FaceDetection。如果我使用以下行解码位图,则检测到面部 -
Bitmap myBitmap=BitmapFactory.decodeResource(getResources(), R.drawable.face5,bitmapFatoryOptions);
但是,如果我将相同的图像存储在 sdcard 中并尝试使用下面的行,则不会检测到人脸。
Bitmap myBitmap=BitmapFactory.decodeFile(Environment.getExternalStorageDirectory() + "/axs" + "/face5.png");
我真的不知道为什么会这样。在这两种情况下,我都能在画布上看到图像。然而,第一个突出显示检测到的人脸,而不是第二个。我想当我以两种方式阅读结果位图时,结果位图会有所不同。
请建议我可以做些什么来让人脸检测从 sdcard 工作。