Avatar billede per1291 Nybegynder
15. juli 2006 - 01:35 Der er 4 kommentarer og
3 løsninger

Hvordan formindske ikon og bevare skarpheden?

Hej - Jeg vil gerne lave et ikon i format 16x16 pixels, ud fra et ikon i størrelsen 32x32. Men jeg vil gerne gøre det resulterende billede ligeså skarpt som originalen.

Jaja, jeg ved godt det lyder umuligt. Men min browser kan tilsyneladende godt vise et 32x32 billede i halv størrelse, uden at der mistes noget.

Eksempel: Hvis du tilføjer www.mols-linien.dk til dine favoritter, så vil der i favorit-oversigten vises et ret skarpt billede af Mols-Liniens flag / logo. Dette billede vises i en størrelse, som svarer til et 16x16 ikon.

Hvis du derimod betragter selve ikonet i browseren, nemlig ved at kalde adressen www.mols-linien.dk/favicon.ico, så opdager du at det fylder 32x32 pixels.

Men når jeg så putter dette ikon i mit billedbehandlingsprogram PaintShopPro, og formindsker til halv størrelse - så bliver resultatet meget mere grovkornet end dét jeg ser i favorit-oversigten.

Måske "snyder" min browser, nemlig ved at bruge en højere opløsning end pixel-niveau.

Men alligevel - der må findes en måde at formindske på, som bevarer skarpheden bedre end Paint Shop Pro gør.

Er der nogen som kan give mig et hint? - Hilsen Per
Avatar billede Slettet bruger
15. juli 2006 - 17:25 #1
Du skal nok have fat i en icon-editor/converter etc - prøv her http://www.iconcool.com/
Avatar billede mobius6 Juniormester
16. juli 2006 - 09:24 #2
Ja kender ikke paintshop men det ligner vel PS
du kan med rimelig sandsynlighed ikke bare scallere ned
det kr¿ver lidt efter arbejde både med "sharpen" med også egentlig optegning på pixel niveau.

men som ibtage er inde på er det nemmeste nok bare at lave en icon maker g¸re det
fx:
http://www.newfreedownloads.com/find/icon-maker.html
http://free-icon-editor.com/
(der er masser derude at hente ned)
Avatar billede per1291 Nybegynder
16. juli 2006 - 12:00 #3
Problemet var, at det formindskede ikon ikke bevarede motivet - de fire streger i flaget blev til cirka tre. Det samme skete, hvis jeg indsatte en 32x32 gif i et <img height="16px" width="16px" ...

Jeg vil gerne have en procedure, som skaber en stadig læsbar miniature automatisk. Og måske er det lykkedes - i hvert fald i det konkrete tilfælde, nemlig ved denne metode:

Tag din 32x32 gif, resize til 48x48, udfør en "blur" (på en sådan måde, at hver pixel får en farve som er gennemsnittet af dens egen farve og naboernes), og formindsk resultatet til 16x16.

Resultatet er i det konkrete tilfælde en genkendelig gif - som selvfølgelig ikke holder vand hvis man betragter den med en lup...

Tak for forsøget begge. Venligst læg svar, så deler vi. - Hilsen Per
Avatar billede mobius6 Juniormester
16. juli 2006 - 12:50 #4
har lige fors¸gt en r¿kke muligheder:
det bedste resultat opnås ved at scallere grafikken ned 15-20% ad gangen og små- justere et par vildfarene pixels undervejs, resultatet er ganske glimrende og ser ud som originalen :)  (også bedre resultat end med et iconprog.)
Avatar billede per1291 Nybegynder
16. juli 2006 - 23:45 #5
Du har nok ret i, at en gradvis nedskalering vil give det bedste resultat, mobius6. Jeg vil have det i tankerne i de tilfælde, hvor min egen metode giver et dårligt resultat.

Venter på ibtage. - Hilsen Per
Avatar billede Slettet bruger
17. juli 2006 - 11:09 #6
Hej - her er jeg så - det er sommer og ikke computervejr
Avatar billede Slettet bruger
17. juli 2006 - 14:50 #7
Tak for point
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
Alle kurser indenfor Microsoft 365 – både til begyndere og øvede.

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