Image dst=panel.createImage(new FilteredImageSource(dst.getSource(),new AlphaFilter((jSlider1.getValue() * 255) / 9)));
Jak zapisać image dst do pliku?
0
0
Już o to pytałeś, i dostałeś odpowiedź.
0
tak tylko
Object object=dst.getProperty("data", jTree1);
// iio..createImageInputStream(in);
ImageInputStream iis;
iis = (ImageInputStream) object;
BufferedImage input= ImageIO.read(iis);
błąd Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException: java.lang.Object cannot be cast to javax.imageio.stream.ImageInputStream
0
Zdecyduj się, chcesz ten obrazek odczytać czy zapisać ?
0
chce zapisac ale moge tylko jako bufferedimage... czyli jak skonwertowac image na bufferedimage... tak zeby zamiany filtra byly zachowane...
0
Sam chciałem zapisać przetworzony obiekt Image i znalazłem metodę przekształcającą Image w BufferedImage. http://www.exampledepot.com/egs/java.awt.image/Image2Buf.html
Sprawdziłem, działa.
pozdrawiam