Geschwindigkeit Bildbetrachter

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
starbright
Erleuchteter
Erleuchteter
Beiträge: 595
Registriert: Mittwoch 17. Dezember 2003, 16:09

Geschwindigkeit Bildbetrachter

Beitrag von starbright »

Hallo,

mir ist aufgefallen, dass die Box etwas Mühe hat, größer Bilder in akzeptabler Geschwindigkeit (ca 2-3s) darzustellen. Selbst ein 800k
JPEG dauert noch so etwa 5-6s. Damit wird ne Diashow ein etwas
zähes Erlebnis - und die meisten meiner Cam haben eher 1.5-2MB

Läßt sich das durch Optimierung evtl beschleunigen? Manchmal sind es nur kleine Programmteile, die 90% der Rechenleistung absorbieren.

Steff

PS.: Die Wiedergabezeit hab ich schon auf kleinstmögliche "1s"
gestellt.
Npq
Senior Member
Beiträge: 1339
Registriert: Donnerstag 24. April 2003, 12:12

Beitrag von Npq »

Ich glaub, die Jungs, die die libjpeg geschrieben haben werden das schon ordentlich gemacht haben.

Ich weiß nur nicht ob die die FPU-Emulation verwendet oder ob eigene optimierte Integer-Routinen verwendet werden.

Kernproblem wird die YUV<->RGB Matrifizierung sein.
starbright
Erleuchteter
Erleuchteter
Beiträge: 595
Registriert: Mittwoch 17. Dezember 2003, 16:09

Hinzufügen:

Beitrag von starbright »

Naja, dachte nur, dass man da vielleicht noch mal drauf gucken könnte.
Meist kann man noch was holen - vielleicht durch Teile in Assembler.
Leider versteh ich von der konkreten Problematik nicht viel.

Was mir beim Bildbetrachter aufgefallen ist:
Das Hinzufügen funktioniert irgendwie anders als ich dachte.
Navigiert man zu einem Verzeichnis, krallt es sich bei Hinzufügen auch alle Unterverzeichnisse. Da stehen bei mir dann meist die aussortierten Bilder drin.