sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #77071
Re: Imagemagick, hukommelsesforbrug
madsdyd@xxxxxxxxxxxx wrote:
On Sun, 17 Oct 2004, Mogens Kjaer wrote:
Kristian Kallenberg wrote:
...
Men hvilke alternativer er der hvis man vil have god billedkvalitet ?
Det er svært at lave en rotation uden at have hele
billedet ukomprimeret i RAM først.
Neeej, det kan man da godt. Du kan dekomprimere dele af billedet, rotere
det, og samle det af klodser. Det er bare ikke sikkert det bliver mere
effektivt. Og, hvis der er tale om 90, 180, eller 270 er det jo nærmest
trivielt.
Problemet med en rotation som ikke er et multiplum af 90 grader
er jo, at man skal interpolere imellem pixels. Så det kræver
nogen kode at holde styr på de dele man har dekomprimeret, fx
når man skal interpolere imellem pixels, som tilhører hver sit
komprimeringssegment i billedet.
Skal man også holde øje med at bruge cachen i CPU'en ordentligt
er 90-graders rotationer heller ikke trivielle.
Mogens
--
Mogens Kjær, Dataarkæolog
Email: mk@xxxxxxxxxxxxx
Homepage: http://www.datamuseum.dk
References