//TODO Handling Bump .. currntly it supports only ARGB colors
public IBitmap DecodeToIBitMap(byte[] encoded) throws Exception{
ByteArrayInputStream bais = new ByteArrayInputStream(encoded);
ImageReader reader = (ImageReader) ImageIO.getImageReadersByFormatName("jpeg2000").next();
FileCacheImageInputStream fileImageOutputStream = new FileCacheImageInputStream(bais, null);
reader.setInput(fileImageOutputStream);
BufferedImage img = reader.read(0);
bais.close();
//
// ByteArrayOutputStream bos = new ByteArrayOutputStream();