Android Highgui.write()工作不正常
我有两个图像-Android Highgui.write()工作不正常,android,opencv,computer-vision,Android,Opencv,Computer Vision,我有两个图像-rectangle.jpg和replica.jpg(空白图像),大小均为307x185,颜色均为彩色 我想将rectangle.jpg的内容复制到replica.jpg 我在android中的opencv代码是: String path=Environment.getExternalStorageDirectory().getAbsolutePath() +"/idag/rectangle.jpg; Mat m=Highgui.imread(path,1);
rectangle.jpg
和replica.jpg
(空白图像),大小均为307x185,颜色均为彩色
我想将rectangle.jpg
的内容复制到replica.jpg
我在android中的opencv代码是:
String path=Environment.getExternalStorageDirectory().getAbsolutePath() +"/idag/rectangle.jpg;
Mat m=Highgui.imread(path,1);
String path1=Environment.getExternalStorageDirectory().getAbsolutePath() +"/idag/replica.jpg";
Highgui.imwrite(path1, m);
两个图像都位于位置/sdcard/idag
。
在Android 2.3.3 API 10上安装后,代码在移动设备上运行时没有给出任何错误,但图像也“未复制”到所需的空白图像
我哪里出错了?嘿,伙计们,我找到了解决办法。这是一个简单的错误,我忘记添加“WriteExternalStorage”的用户权限。添加后解决了问题。