我'做與下面的Java代碼的人臉檢測我的project.iam的一部分得到一個奇怪的錯誤錯誤的人臉檢測
BitmapFactory.Options BitmapFactoryOptionsbfo = new BitmapFactory.Options();
/*BitMapFactory-Creates Bitmap objects from various sources, including
* files, streams, and byte-arrays.
*/
BitmapFactoryOptionsbfo.inPreferredConfig = Bitmap.Config.RGB_565;
imageWidth = myBitmap.getWidth();
imageHeight = myBitmap.getHeight();
myFace = new FaceDetector.Face[numberOfFace];
myFaceDetect = new FaceDetector(imageWidth, imageHeight, numberOfFace);
numberOfFaceDetected = myFaceDetect.findFaces(myBitmap, myFace);
}
//i get error over there in R.drawable.pics
myBitmap = BitmapFactory.decodeResource(getResources(), R.drawable.pics, BitmapFactoryOptionsbfo);
我應該給圖片中pic文件的名稱,但它使給我一個錯誤 圖片無法解析或不是字段。所以我將pic文件的名稱設置爲pic PS它是可繪製文件夾中的jpg文件。我也將單引號內的文件命名爲'pic'---它給了我無效的字符常量錯誤。
我也在雙引號內命名它,但它仍然不起作用。我也將它命名爲'pic.jpg'仍然不起作用
是的,我確實添加了位圖myBitmap;我也照你說的做了R.MyPics.xyz1;我也試過R.drawable.xyz1;沒有工作 –
ie id已經添加位圖myBitmap –