weiß jemand eine lib/unit/compo etc die JPEGs schneller öffnet als das standard Delphi TJPGImage?
Darf ruhig auch in C++ sein, brauch es nicht zwingend in Delphi
Im moment würde ich einfach mal diese libJPEG oder wie sie heißt versuchen, aber evtl hat ja schon jemand erfahrung und ich kann es mir ersparen da erst mühselig des zu compilieren etc..
Registriert: Do Dez 05, 2002 10:35 Beiträge: 4234 Wohnort: Dortmund
Also um das auszuprobieren musst du dich nicht mal mit der libJPEG direkt rumschlagen. Eigentlich wird diese Lib in alles Open Source librarys verwendet die JPEGs unterstützt. Zum Beispiel SDL_image und OpenIL (auch bekannt als Devil). Eines der beiden einzubinden sollte recht schnell erledigt sein, da es dafür DLLs und Pascal Header gibt. Ich denke, wenn du selber direkt auf die libJPEG zugreifst wirst du evtl den Overhead der anderen Librarys vermeiden können. Aber das sollte vorerst nicht so entscheidend sein. Aber hatte bisher auch noch keinen Pascal header für die Library direkt gefunden.
Es gab/gibt auch eine Library von Intel um JPEGs zu laden. Die soll wohl auch recht schnell sein. Aber keine Ahnung mehr wie und wo es da was gibt.
Ich weiß zwar nicht ob es schneller ist allerdings kann ich mir ehrlich nicht vorstellen, dass es langsamer ist als die Delphi klasse. Das dürfte recht schwer werden.
hab mir jetzt eben doch die mühe gemacht das ganze einfach direkt einzubinden.. also libJPEG direkt via Plugin (Flipbook halt ^^)..
Die JPEGs laden jetzt bedeutend schneller...
Mitglieder in diesem Forum: 0 Mitglieder und 11 Gäste
Du darfst keine neuen Themen in diesem Forum erstellen. Du darfst keine Antworten zu Themen in diesem Forum erstellen. Du darfst deine Beiträge in diesem Forum nicht ändern. Du darfst deine Beiträge in diesem Forum nicht löschen. Du darfst keine Dateianhänge in diesem Forum erstellen.