2011-10-26, 13:13
  #1
Medlem
Jag har skt som fan p google men har inte ftt ngot svar n.
- Hur kan jag ndra storleken p en bilds canvas?
- Hur kan jag knuffa(engelska: nudge) en bild?
Citera
2011-11-14, 03:30
  #2
Medlem
Okej, bda frgorna ovan har jag hittat svar p.
Jag har en del andra frgor relaterade till bilder:

- Hur kan jag lgga ett filter p ett BufferedImage object(bild)?
- Vad r BufferedImageOp(fattar inte Javas beskrivning)?

r dessa definitioner korrekta?
ColorModel beskriver hur en frgs format ser ut, t.ex om det r ett heltal, ett flytal mellan 0-1 osv?
ColorSpace r om en frg r i RBG, CMK osv?
Citera
2011-11-17, 22:35
  #3
Medlem
Ingen vet hur man anvnder javax.swing.GrayFilter?
http://download.oracle.com/javase/1....rayFilter.html

S hr lngt hat jag kommit:
Kod:
BufferedImage img = ImageIO.read (new File ("C:\\ngchem.png"));
GrayFilter gf = new GrayFilter (true, 50);
img = (BufferedImage) gf.createDisabledImage(img);
ImageIO.write (img, "PNG", new File ("C:\\test.png"));
Den tredje raden ger mig exception:
Kod:
Exception in thread "main" java.lang.ClassCastException: sun.awt.image.ToolkitImage cannot be cast to java.awt.image.BufferedImage
Hur gr jag?
Citera
2011-11-18, 12:19
  #4
Medlem
http://download.oracle.com/javase/1....ageSource.html

This class is an implementation of the ImageProducer interface which takes an existing image and a filter object and uses them to produce image data for a new filtered version of the original image.

Kod:
Image src = getImage("doc:///demo/images/duke/T1.gif");
ImageFilter colorfilter = new RedBlueSwapFilter();
Image img = createImage(new FilteredImageSource(src.getSource(),colorfilter));
Citera
2011-11-18, 19:55
  #5
Medlem
tack. jag antar att jag mste kolla in Toolkit mer noggrant. Hur anvndarbar r denna klass egentligen?
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in