|
Dobrý den. Pokouším se konvertovat obrázky z 24 bitové hloubky na GRAYSCALE Na FAQ : Java Advanced Imaging API jsem vyčetl jednoduchý příklad a aplikoval jej do svého jednoduchého příkladu RenderedOp src = ""> ParameterBlock pb = new ParameterBlock(); pb.addSource(src); ColorSpace cs = ColorSpace.getInstance(ColorSpace.CS_GRAY); ColorModel cm = new ComponentColorModel(cs,new int[] {8},false,false,Transparency.OPAQUE, DataBuffer.TYPE_BYTE); pb.add(cm); src = ""> pb = new ParameterBlock(); pb.addSource(src); pb.add("c:\\output.tiff"); pb.add("tiff"); JAI.create("fileStore",pb); Ale při spuštění tohoto kódu dostanu následující hlášku. Exception in thread "main" java.lang.IllegalArgumentException: The specified ColorModel is incompatible with the image SampleModel. Má s tím někdo nějaké zkušenosti? a můžete mi někdo, prosím, poradit? Radek |
- Konverze obrázků pomocí JAI Ing. Radek Žuja
- Re: Konverze obrázků pomocí JAI Stanislav Ošmera
