Scholieren.com forum

Scholieren.com forum (https://forum.scholieren.com/index.php)
-   Beleidszaken (https://forum.scholieren.com/forumdisplay.php?f=64)
-   -   Avatar resizing algoritme (https://forum.scholieren.com/showthread.php?t=1554454)

Not for Sale 12-03-2007 13:48

Avatar resizing algoritme
 
Hoi,

Waarom gebruikt het forum het zgn. nearest neighbor-methode om avatars die groter dan 60x60 zijn te verkleinen, en niet bijvoorbeeld bicubische interpolatie? Het is namelijk oerlelijk zo!
Ik weet niet of grote ava's elke keer bij het opvragen van een pagina worden verkleind of dat ze éénmaal verkleind worden en dan op de server opgeslagen worden, maar ik hoop toch zeker het laatste. In dat geval moet het voor de serverload nauwelijks uitmaken welk algoritme er gebruikt wordt, want het gebeurt alleen maar als iemand een nieuwe avatar uploadt (wat toch zeldzaam genoeg is om verwaarloosbaar te zijn qua servertijd vermoed ik).

Even een paar voorbeelden van hoe groot het verschil is. Links de avatar zoals hij er eerst uitzag toen hij door het forum werd verkleind, rechts bicubisch verkleind in Photoshop. Dat zou het forum ook kunnen en het zou een mooie verbetering zijn. Doe maar gauw als de nieuwe forumsoftware er is ;)

http://www.junuxx.net/lelijk.jpg http://www.junuxx.net/ceridwen_ava.jpg

http://www.junuxx.net/nearestneigh.jpg http://www.junuxx.net/spanishinquisition.jpg

http://www.junuxx.net/roosje_nn.jpg http://www.junuxx.net/roosje.jpg

groetjes,
Not for Sale.

Gimme more beer 12-03-2007 13:57

Avatars worden niet verkleind, ze worden geresized.

Not for Sale 12-03-2007 13:58

Citaat:

Gimme more beer schreef op 12-03-2007 @ 14:57 :
Avatars worden niet verkleind, ze worden geresized.
Je punt is? En zie topic titel btw.

Gimme more beer 12-03-2007 13:59

Citaat:

Not for Sale schreef op 12-03-2007 @ 14:58 :
Je punt is? En zie topic titel btw.
Ja, ik zei het een beetje raar :P

Ze worden niet fysiek geresized, er wordt gewoon gezegd: width=60 height=60 en that's it.

Not for Sale 12-03-2007 14:00

Citaat:

Gimme more beer schreef op 12-03-2007 @ 14:59 :
Ja, ik zei het een beetje raar :P

Ze worden niet fysiek geresized, er wordt gewoon gezegd: width=60 height=60 en that's it.

I see, dus dan ligt het aan mijn browser?

In dat geval ben ik alsnog voor het invoeren van het wél fatsoenlijk resizen op de server :p

Gimme more beer 12-03-2007 14:01

Mensen moeten gewoon de AR zelf in orde maken.

Not for Sale 12-03-2007 14:03

De meeste mensen kunnen hem net bijknippen in Paint.

M@rco 12-03-2007 18:01

Ja, ehm, dat is gewoon zo. Zoals GMB al zegt wordt er niks geresized.

En, voor zover we het daar nog met droge ogen over kunnen hebben, de nieuwe forumsoftware verkleint danwel vergroot de avatars wel naar de gewenste grootte, volgens mij ook nog met inachtneming van de verhoudingen (dus een 20x40 plaatje zou 30x60 worden en niet 60x60). ;)

Roosje 13-03-2007 10:37

Ik vind NfS wel heel liev want hij heeft mij avatar voor me gedaan. :bloos:

Chimera 13-03-2007 10:48

Citaat:

Not for Sale schreef op 12-03-2007 @ 15:00 :

In dat geval ben ik alsnog voor het invoeren van het wél fatsoenlijk resizen op de server :p

Uhuh. Dus de server moet maar load gaan verspillen aan mensen die hun avatar niet kunnen resizen?

mandi 13-03-2007 10:48

Citaat:

M@rco schreef op 12-03-2007 @ 19:01 :
Ja, ehm, dat is gewoon zo. Zoals GMB al zegt wordt er niks geresized.

En, voor zover we het daar nog met droge ogen over kunnen hebben, de nieuwe forumsoftware verkleint danwel vergroot de avatars wel naar de gewenste grootte, volgens mij ook nog met inachtneming van de verhoudingen (dus een 20x40 plaatje zou 30x60 worden en niet 60x60). ;)

ZEG even over die nieuwe forumsoftware he,

zz

Not for Sale 13-03-2007 11:08

Citaat:

Chimera schreef op 13-03-2007 @ 11:48 :
Uhuh. Dus de server moet maar load gaan verspillen aan mensen die hun avatar niet kunnen resizen?
Dat is wat ik zeg. Volgens mij is de serverload geen argument want erg klein. Hoeveel mensen wisselen er nu helemaal van avatar op een dag?
En dan nog, je vergeet de winst die je maakt doordat de plaatjes kleiner zijn. Nu hebben sommige mensen avatars die 200x200 zijn en waarschijnlijk dicht bij de limiet van 30kB. Bij elke request door elke afzonderlijke bezoeker wordt er dan een 200x200 plaatje verstuurd. Lijkt me dat je uiteindelijk er beslist serverload mee wint als dat plaatje op de server wordt verkleind zodat er telkens maar een 60x60 plaatje verstuurd hoeft te worden.

Met Paint kan het niet, trouwens.

@ M@rco:
Woah. Da's wel een verbetering in ieder geval :cool: ( :D)

@ Roosje:
:o

sterrenmeisje 13-03-2007 11:13

het kan wel met paint, maar dan moet je pixels gaan tellen (n)

Not for Sale 13-03-2007 11:15

Citaat:

sterrenmeisje schreef op 13-03-2007 @ 12:13 :
het kan wel met paint, maar dan moet je pixels gaan tellen (n)
:D:D

O ja, en voor elke pixel een gewogen gemiddelde van de omliggende 16 waarden berekenen. Wel een leuke besteding van je middag op zich ;)

T_ID 13-03-2007 12:09

Citaat:

sterrenmeisje schreef op 13-03-2007 @ 12:13 :
het kan wel met paint, maar dan moet je pixels gaan tellen (n)
Maar dat gaat toch doodsimpel? Hele plaatje selecteren, resizen klikken, op pixels zetten, 60 bij 60 invoeren en klaar.

WolterB 13-03-2007 12:14

Opera doet dat zelf, zag toen ik een andere browser gebruikte pas hoe lelijk het idd wordt :|

Not for Sale 13-03-2007 12:19

Citaat:

T_ID schreef op 13-03-2007 @ 13:09 :
Maar dat gaat toch doodsimpel? Hele plaatje selecteren, resizen klikken, op pixels zetten, 60 bij 60 invoeren en klaar.
Paint resizet bilineair geloof ik, qua kwaliteit ertussenin. Het treurige is dat je niet kunt opgegeven dat je 60x60 wilt, het moet procentueel. Heel ongebruiksvriendelijk, heel MS.

Maar ik ben er door Wolter net achter dat als je forumt met Opera het er wel prima uitziet. Zit goede image resizing in de browser (y)

Chaucus 13-03-2007 12:22

Citaat:

WolterB schreef op 13-03-2007 @ 13:14 :
Opera doet dat zelf, zag toen ik een andere browser gebruikte pas hoe lelijk het idd wordt :|
Vandaar dat ik me al afvroeg wat nu eigenlijk t probleem was

Mr Soija verwijderd 13-03-2007 15:36

Citaat:

Roosje schreef op 13-03-2007 @ 11:37 :
Ik vind NfS wel heel liev want hij heeft mij avatar voor me gedaan. :bloos:
mijn kerstava ook :o (y)

Risce 17-03-2007 16:12

Ik vind het wel tof dat je er iig een tip over geeft.


Alle tijden zijn GMT +1. Het is nu 00:10.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.