2012-07-17 47 views
0

我想在android中使用FaceDetection。 如果我使用下面的行,然后在侦测到的脸部进行解码位图 -无法获取facedetection从SD卡工作android

Bitmap myBitmap=BitmapFactory.decodeResource(getResources(), R.drawable.face5,bitmapFatoryOptions); 

但是如果我保存在SD卡相同的图像,并尝试使用下面的线,没有检测到面部。

Bitmap myBitmap=BitmapFactory.decodeFile(Environment.getExternalStorageDirectory() + "/axs" + "/face5.png"); 

我真的不知道为什么会发生这种情况。我能够在两种情况下在画布上看到图像。然而,第一个突出显示检测到的面孔,但不是第二个。当我读到这两种方法时,我猜想结果位图中有一些差异。

请建议我能做些什么来让脸部检测从SD卡上工作。

回答