我正在尝试制作一个使用OpenAPLR的简单android应用
http://doc.openalpr.com/cloud_api.html
因此,我将Java部分下的代码复制到如何发出REST api请求中,并将其全部放入按钮的onClick方法中,并拍摄了牌照的图片,并将其另存为license_plate.jpg在该位置>
app / res / drawable / license_plate.jpg
但是,每当我运行应用程序时,总是会出现指向这些行的错误
Path path = Paths.get("drawable/license_plate.jpg");
byte[] data = Files.readAllBytes(path);
java.nio.file.NoSuchFileException:drawable / license_plate.jpg
该图像应保存在哪里,以便可以在应用程序中使用它? 当我不只是使用已经预加载的一张图片时,应该将图像保存在将来的应用程序中吗?
答案 0 :(得分:0)
您输入了错误的路径。您只能将图片保存在设备中,并且 然后给出图像文件夹路径,例如:
Path path = Paths.get("/storage/projects/alpr/samples/testing/car1.jpg");
byte[] data = Files.readAllBytes(path);