Hi, ich habe mal wieder eine Frage.
Ein Image hat ja die 2 Attribute width height, somit kann man sehen wie breit und wie hoch das bild ist.
Mithilfe von BufferedImage kann man auch die einzelnen Pixel von einem Bild sozusagen herausfiltern mit, getScaledInstance, aber diese Pixel Bilder, die man dann in Images speichern kann, möchte ich in Colors speichern.
Danke für jede, eurer Antworten,
Developer-X
Ein Image hat ja die 2 Attribute width height, somit kann man sehen wie breit und wie hoch das bild ist.
Mithilfe von BufferedImage kann man auch die einzelnen Pixel von einem Bild sozusagen herausfiltern mit, getScaledInstance, aber diese Pixel Bilder, die man dann in Images speichern kann, möchte ich in Colors speichern.
Java:
BufferedImage image = ImageIO.read(new File("Bild.jpg"));
int x = image.getWidth(null);
int x = image.getHeight(null);
Image[][] images = new Image[x][y];
for(int a = 0;a<x;a++)
{
for(int b = 0;b<y;b++)
{
images[a][b] = image.getScaledInstance(a,b,1,1);
}
}
Colors[][] texels = new Colors[x][y];
for(int a = 0;a<x;a++)
{
for(int b = 0;b<y;b++)
{
texels[a][b] = ???
}
}
Danke für jede, eurer Antworten,
Developer-X