2012-07-17 43 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卡上工作。

回答