プロジェクトの一部として、次の Java コードを使用して顔検出を行っています。奇妙なエラーが発生しています。
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);
pics で pic ファイルの名前を指定することになっていますが、「pics を解決できないか、フィールドではありません」というエラーが表示され続けます。そこで、pic ファイルの名前を pic PS として設定しました。これは、drawable フォルダー内の jpg ファイルです。また、単一引用符で囲まれたファイルに「pic」という名前を付けました---無効な文字定数エラーが発生します。
また、二重引用符で囲んで名前を付けましたが、それでも機能しません。「pic.jpg」という名前も付けましたが、まだ機能しません