如何将MagickImage写入SdCard?

时间:2012-09-28 08:35:34

标签: android imagemagick fileoutputstream

我正在使用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())中遇到问题;请告诉我如何解决这个问题。谢谢。

0 个答案:

没有答案