Toon posts:

[C++ of Turbo Pascal] Foto album creator

Pagina: 1
Acties:

Verwijderd

Topicstarter
Een leuk probleem: ik ben een programma aan het maken die van .JPG bestanden een fotoalbum in .HTML maakt. Dit is geen probleem; de bestanden worden zelfs op de datum van de .JPG bestanden gesorteerd :cool:

So far so good, totdat ik ontdekte dat het wel erg veel bandbreedte kost om de volledige foto's van de webserver naar mijn pc te halen. 10 MB per pagina is gemiddeld :(
Ik moet dus een manier verzinnen om thumbnails (kleinere plaatjes) te creëren, onder C++ of Turbo Pascal.

Heeft iemand een ID hoe me dit gaat lukken? Ik heb nu een algoritme voor <IMG WIDTH=> en <IMG HEIGHT=> maar dat kost teveel bandbreedte om de index pagina's te kunnen laden.

Een programma die een .JPG kan verkleinen en die aan te roepen onder DOS zou ook een mogelijkheid zijn maar is minder mooi...

[ Voor 14% gewijzigd door Verwijderd op 11-12-2002 13:48 ]


  • D2k
  • Registratie: Januari 2001
  • Laatst online: 09-01 11:25

D2k

hoe kan je iets tubmnailen zonder te weten hoe groot het is?

Doet iets met Cloud (MS/IBM)


Verwijderd

Topicstarter
Bedoel je de originele JPG of de output?
De originele JPG kan varieëren in grootte, de output moet ong. 120x120 pixels worden...

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

Je zou met http://www.php.net/image aan de slag kunnen gaan. GNU heeft volgens mij ook een command-line progje om met gfx bestandjes te klooien, maar ik kan er ff niet opkomen hoe dat ding heet.

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


Verwijderd

Zou je niet gewoon php doen?? dat heb ik thuis draaien. Bij de 1e bezoeker maakt ie allemaal thumbnails aan en daarna kan ie ze elke keer weer gebruiken

<edit>
Zu spat
<edit>

[ Voor 9% gewijzigd door Verwijderd op 11-12-2002 15:47 ]


  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 27-08 15:51

Janoz

Moderator Devschuur®

!litemod

Ik denk dat het het makkelijkste is om op zoek te gaan naar libs die jpegjes kunnen lezen en schrijven. Zelf een decoder en encoder implementeren is behoorlijk lastig.

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


  • matthijsln
  • Registratie: Augustus 2002
  • Laatst online: 30-07 16:33
Janoz schreef op 11 December 2002 @ 15:47:
Ik denk dat het het makkelijkste is om op zoek te gaan naar libs die jpegjes kunnen lezen en schrijven. Zelf een decoder en encoder implementeren is behoorlijk lastig.
Als je dat toch zou willen staan hier de JPEG specs: http://www.w3.org/Graphics/JPEG/itu-t81.pdf en http://www.w3.org/Graphics/JPEG/jfif3.pdf

Verwijderd

Topicstarter
Misschien ben ik dit vergeten maar als ik plaatjes toevoeg / verwijder moet hij automatisch pagina's aanmaken of verwijderen. Excuus...

En ja, PhP heb ik ook over gedacht. Helaas is mijn ervaring in PhP nog niet zo heel erg veel (lees: erg weinig, alleen een keer een gastenboek geschreven) dus leek het mij beter om het in TP te doen...

Ik heb er geen moeite mee om het alsnog in PhP te doen maar als iemand me een heel klein stukje op weg kan helpen (bij het verkleinen van de JPG's, de rest is een "eitje") dan zou dat erg aardig zijn...en ja, ik heb de faq gelezen over verzoekjes maar zo is het niet bedoeld.

[ Voor 30% gewijzigd door Verwijderd op 11-12-2002 16:58 ]


  • LordLarry
  • Registratie: Juli 2001
  • Niet online

LordLarry

Aut disce aut discede

We adore chaos because we like to restore order - M.C. Escher


  • Korben
  • Registratie: Januari 2001
  • Laatst online: 14-11-2025

Korben

() => {};

Er zijn ook vast wel voor TP jpeg libraries te vinden...

Surtsj
Googul

.oisyn: Échte programmeurs haten PHP met een passie. Ben jij soms geen echte programmeur?


  • TlighT
  • Registratie: Mei 2000
  • Laatst online: 22-03 10:40
Of je download ImageMagick voor windows en je roept deze aan vanuit je programma via een shell of de API.
Pagina: 1