247248249250251252253254255256257
ee.printStackTrace(); } try { in.close(); iir.dispose(); iin.close(); } catch (Exception ee) { if(LogWriter.isOutput()) LogWriter.writeLog("Problem closing " + ee); }
368369370371372373374375376377378
image.setData(rgbRaster); } iir.dispose(); iin.close(); in.close(); //image=cleanupImage(image,pX,pY); //image= ColorSpaceConvertor.convertToRGB(image);
514515516517518519520521522523524
} try { in.close(); iir.dispose(); iin.close(); } catch (Exception ee) { if(LogWriter.isOutput()) LogWriter.writeLog("Problem closing " + ee);
233234235236237238239240241242243
iin.flush(); iin.close(); } if(iir!=null) iir.dispose(); } return ras; } /**
557558559560561562563564565566567
if(LogWriter.isOutput()) LogWriter.writeLog("Couldn't read JPEG, not even raster: " + ee); }catch(Error err ){ if(iir!=null) iir.dispose(); if(iin!=null){ try { iin.flush(); } catch (IOException e) { e.printStackTrace();
569570571572573574575576577578579
} } try { in.close(); iir.dispose(); iin.close(); } catch (Exception ee) { if(LogWriter.isOutput()) LogWriter.writeLog("Problem closing " + ee);
12301231123212331234123512361237123812391240
LogWriter.writeLog("Problem reading JPEG 2000: " + e); e.printStackTrace(); image=null; }finally { iir.dispose(); iin.close(); in.close(); } if(image!=null){
377378379380381382383384385386387
LogWriter.writeLog("Couldn't read JPEG, not even raster: " + ee); } try { in.close(); iir.dispose(); iin.close(); } catch (Exception ee) { if(LogWriter.isOutput()) LogWriter.writeLog("Problem closing " + ee);
433434435436437438439440441442443
// ImageIO.setUseCache(false); ImageInputStream iin = ImageIO.createImageInputStream(in); try{ iir.setInput(iin, true); //new MemoryCacheImageInputStream(in)); image = iir.read(0); iir.dispose(); iin.close(); in.close(); }catch(Exception e){ if(LogWriter.isOutput())
465466467468469470471472473474475
LogWriter.writeLog("Couldn't read JPEG, not even raster: " + ee); } try { in.close(); iir.dispose(); //iin.close(); } catch (Exception ee) { if(LogWriter.isOutput()) LogWriter.writeLog("Problem closing " + ee);