Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien
Toon posts:

[JAVA] Image creëeren op basis van een bit mask

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik ben op zoek naar een methode om een Image te maken die een door mij gedefinieerd bit mask gebruikt om een zwart-wit plaatje te laten zien.

Ik wil dus zoiets:

code:
1
2
3
4
5
6
7
8
9
10
11
byte[][] data = {
{ 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 },
{ 0 , 1 , 0 , 0 , 0 , 0 , 1 , 0 },
{ 0 , 0 , 1 , 0 , 0 , 1 , 0 , 0 },
{ 0 , 0 , 0 , 1 , 1 , 0 , 0 , 0 },
{ 1 , 1 , 1 , 1 , 1 , 1 , 1 , 1 },
{ 0 , 1 , 0 , 0 , 0 , 0 , 1 , 0 },
{ 0 , 0 , 1 , 0 , 0 , 1 , 0 , 0 },
{ 0 , 0 , 0 , 1 , 1 , 0 , 0 , 0 }}

Image = new BufferedImage(data);


Kan dit, en zo ja, hoe ?

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 17:20

Janoz

Moderator Devschuur®

!litemod

Kijk eens naar de WritableRaster class. Dat is volgens mij precies wat je nodig hebt. Daarmee kun je zo een implementatie maken die die array omzet in een image.

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'