Avatar billede krukken Mester
11. september 2004 - 19:26 Der er 6 kommentarer og
1 løsning

Udvisket billede i java applet - hvordan gør jeg det skarpere?

Jeg er ved at lave en applet i Java - i den forbindelse bruger jeg et billede som jeg tegner på appletten. Men billede bliver utrolig udvisket, og de tal som er på billedet kan næsten ikke læses.

OPløsningen på billedet er meget større end det billede som tegnes op appeletten , så det er ikke billedet opløsning den er gal med.

Jeg bruger også dobbeltbuffering, så det er heller ikke optegningen.

Jeg henter billede sådan har:
private Image kompas_image;
....


...
try
          {
              base = getDocumentBase();
          }
        catch (Exception e) {}
        kompas_image = getImage(base, "cp2.gif");
Avatar billede krukken Mester
11. september 2004 - 19:28 #1
Når jeg har hentet billedet resizer jeg billede til appletten størrelse inden jeg tegner det som baggrund på appletten.

bufferGraphics.drawImage(kompas_image,0,0,w,h,this);
Avatar billede arne_v Ekspert
11. september 2004 - 19:46 #2
Er opløsningen i visningen er helt multipla af opløsningen af original billedet ?
Avatar billede krukken Mester
11. september 2004 - 19:51 #3
?? Det ved jeg ikke - hvordan finder jeg ud at det? Og hvor sætter jeg den?
Avatar billede krukken Mester
11. september 2004 - 19:53 #4
Men det ser udmiddelbart ud som om skalleringen af billedet er fin
Avatar billede arne_v Ekspert
11. september 2004 - 20:10 #5
Jeg ved set ikke om det er noget man kan sætte.

Men et 100x100 billede ser ofte bedre ud id 200x200 eller 50x50 end i 177x177 eller
89x89.
Avatar billede krukken Mester
11. september 2004 - 20:18 #6
Jeg har lige fundet ud af det. Det er billedet størrelse som er afgørende for hvor godt det ser ud. Appletten skal derfor have samme størrelse som billedet. Altså er det billedet størrelse som skal rettes til og ikke applettens:-)

VIl du have pointene?
Avatar billede arne_v Ekspert
11. september 2004 - 20:21 #7
jo tak
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester