我正在使用 MagickImage 库来处理图像。我想在处理后将图像存储在 SD 卡中。我为此使用了以下代码,但无济于事:
images[i] = new MagickImage(new ImageInfo(path));
MagickImage image = new MagickImage(images);
image = image.charcoalImage(20.0, 40.0);
File m_file = new File(path);
if(! m_file.exists())
{
m_file.mkdirs();
}
File file = new File(path1);
if(!file.exists())
{
file.createNewFile();
}
FileOutputStream fos = new FileOutputStream(path2);
fos.write(image.toBytes());
fos.flush();
fos.close();
在这里我遇到了 fos.write(image.toBytes()); 的问题 请告诉我如何解决这个问题。在此先感谢。