2012-07-17 2 views
0

안드로이드에서 FaceDetection을 사용하려고합니다. 그때 얼굴이 검출되는 다음 행하여 비트 맵을 디코딩 할 경우 - I는 SDCARD 동일한 이미지를 저장 및 사용을 아래 행하려고하는 경우에는facedetection을 sdcard에서 사용할 수 없습니다. android

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

을, 얼굴이 검출되지 않는다.

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

저는 왜 이런 일이 일어나는지 알지 못합니다. 두 경우 모두 캔버스에 이미지를 볼 수 있습니다. 그러나 첫 번째 얼굴은 감지 된 얼굴을 강조 표시하지만 두 번째 얼굴은 강조 표시하지 않습니다. 나는 두 가지 방법으로 읽을 때 결과 비트 맵에 약간의 차이가 있다고 생각한다.

sdcard에서 얼굴 인식 기능을 사용하려면 무엇을 할 수 있는지 제안하십시오.

답변

관련 문제