Mijn probleem kennen velen van jullie waarschijnlijk wel.
Stel, je gaat op vakantie/een dagje weg/naar de voetbalwedstrijd van je vriendin/whatever, en je neemt je digicam mee. Het resultaat: honderden foto's die allemaal uitgezocht moeten worden.
Ook laat je je foto's natuurlijk afdrukken, en je vriendin/moeder/schoonfamilie wil ze gewoon op 3:2 formaat hebben omdat dat zo handig in de mapjes past, en omdat 10x15 foto's het goedkoopst zijn ofzo.
Natuurlijk werk je de foto's van tevoren even bij, en maak je een mooie beelduitsnede. Vaak niet veel meer dan croppen en een kleine kleurcorrectie.
Resultaat: na de 100e foto heb je een muispols van het openen/croppen/bijwerken en wegschrijven van de foto's.
Nu, ik heb besloten dat ik maar eens een stukje software ga schrijven waarmee ik bergen foto's minimaal bij kan werken. Het programmaatje is nog niet klaar, maar ver genoeg af voor de eerste lading 'feedback'
Download: http://www.icecoldcomputing.com/zooi/dip.exe
Screenshot:

Hoe werkt het?
- Klik de 'open' button, en selecteer een berg foto's.
- Met de pijltjes kun je bladeren door de geselecteerde foto's
- 'Save' werkt nog niet. Had-ie wel gewerkt, dan schreef je zo de foto weg naar een 'dip_processed' subdirectory onder dezelfde naam als het origineel.
- Linkermuis: cropping window verplaatsen
- Rechtermuis: cropping window vergroten/verkleinen
- Middelste muis: cropping window roteren
Onderaan staan al 2 'controls': de gammacorrectie en de kleurverzadiging.
Gammacorrectie spreekt voor zich neem ik aan. Master gamma is de correctie voor alle kanalen, de rood/groen/blauw sliders zorgen voor wat extra correctie per kanaal
Kleurverzadiging is minder vanzelfsprekend. Je kunt met de 'saturation' en 'value' sliders de kleurverzadiging en helderheid regelen, zoals je gewend bent.
Leuk word het pas met de bovenste 2 sliders: 'center' en 'range'. Hiermee geef je een klein gebiedje op waar je de verzadiging/helderheid wilt regelen.
Dit komt van pas als je de verzadiging van een gezicht in een portret wilt verminderen, of als je de zee van je vakantiefoto net iets blauwer wilt maken zonder dat de bomen 'nep' worden en de mensen een rood gezicht krijgen.
De kwaliteit van de preview is niet zo goed als van de originele foto, aangezien deze tot maximaal 1024x1024 gaat. Dus zelfs een 2M pixel foto word al verkleind gedurende het previewen.
Uiteraard word het weggeschreven resultaat wel vanuit het originele plaatje berekend, met minimaal kwaliteitsverlies. (floating-point DCT in de JPEG compressor, interne 96-bits/pixel kleurverwerking)
Wat heb je nodig om het progje te kunnen draaien?
- Een videokaart met OpenGL ondersteuning en 32MB video-RAM (16MB werkt ook wel denk ik)
- Windows of Linux+Wine
- Een redelijk snelle processor
Wat komt er nog bij?
- Snelheid
- Saven van plaatjes, met alle bewerkingen gedaan op 32-bit precisie.
- Wat meer en betere kleurcorrecties.
- (Misschien) unsharp mask.
- Contrastregelaar
- Pre-cachen van het vorige/volgende plaatje om sneller te kunnen werken.
- Adaptieve preview: eerst lagere resolutie, dan pas hogere.
- Onthouden van de instellingen per plaatje.
- Native linux versie.
Wat komt er niet bij?
- 25000 filters
- Photoshop/GIMP/PSP achtige selectiemogelijkheden
- Alles wat het tooltje erg traag maakt.
Ik schrijf dit tooltje in de eerste instantie voor mezelf, maar als iemand goede suggesties heeft, dan hoor ik dat graag
Stel, je gaat op vakantie/een dagje weg/naar de voetbalwedstrijd van je vriendin/whatever, en je neemt je digicam mee. Het resultaat: honderden foto's die allemaal uitgezocht moeten worden.
Ook laat je je foto's natuurlijk afdrukken, en je vriendin/moeder/schoonfamilie wil ze gewoon op 3:2 formaat hebben omdat dat zo handig in de mapjes past, en omdat 10x15 foto's het goedkoopst zijn ofzo.
Natuurlijk werk je de foto's van tevoren even bij, en maak je een mooie beelduitsnede. Vaak niet veel meer dan croppen en een kleine kleurcorrectie.
Resultaat: na de 100e foto heb je een muispols van het openen/croppen/bijwerken en wegschrijven van de foto's.
Nu, ik heb besloten dat ik maar eens een stukje software ga schrijven waarmee ik bergen foto's minimaal bij kan werken. Het programmaatje is nog niet klaar, maar ver genoeg af voor de eerste lading 'feedback'
Download: http://www.icecoldcomputing.com/zooi/dip.exe
Screenshot:

Hoe werkt het?
- Klik de 'open' button, en selecteer een berg foto's.
- Met de pijltjes kun je bladeren door de geselecteerde foto's
- 'Save' werkt nog niet. Had-ie wel gewerkt, dan schreef je zo de foto weg naar een 'dip_processed' subdirectory onder dezelfde naam als het origineel.
- Linkermuis: cropping window verplaatsen
- Rechtermuis: cropping window vergroten/verkleinen
- Middelste muis: cropping window roteren
Onderaan staan al 2 'controls': de gammacorrectie en de kleurverzadiging.
Gammacorrectie spreekt voor zich neem ik aan. Master gamma is de correctie voor alle kanalen, de rood/groen/blauw sliders zorgen voor wat extra correctie per kanaal
Kleurverzadiging is minder vanzelfsprekend. Je kunt met de 'saturation' en 'value' sliders de kleurverzadiging en helderheid regelen, zoals je gewend bent.
Leuk word het pas met de bovenste 2 sliders: 'center' en 'range'. Hiermee geef je een klein gebiedje op waar je de verzadiging/helderheid wilt regelen.
Dit komt van pas als je de verzadiging van een gezicht in een portret wilt verminderen, of als je de zee van je vakantiefoto net iets blauwer wilt maken zonder dat de bomen 'nep' worden en de mensen een rood gezicht krijgen.
De kwaliteit van de preview is niet zo goed als van de originele foto, aangezien deze tot maximaal 1024x1024 gaat. Dus zelfs een 2M pixel foto word al verkleind gedurende het previewen.
Uiteraard word het weggeschreven resultaat wel vanuit het originele plaatje berekend, met minimaal kwaliteitsverlies. (floating-point DCT in de JPEG compressor, interne 96-bits/pixel kleurverwerking)
Wat heb je nodig om het progje te kunnen draaien?
- Een videokaart met OpenGL ondersteuning en 32MB video-RAM (16MB werkt ook wel denk ik)
- Windows of Linux+Wine
- Een redelijk snelle processor
Wat komt er nog bij?
- Snelheid
- Saven van plaatjes, met alle bewerkingen gedaan op 32-bit precisie.
- Wat meer en betere kleurcorrecties.
- (Misschien) unsharp mask.
- Contrastregelaar
- Pre-cachen van het vorige/volgende plaatje om sneller te kunnen werken.
- Adaptieve preview: eerst lagere resolutie, dan pas hogere.
- Onthouden van de instellingen per plaatje.
- Native linux versie.
Wat komt er niet bij?
- 25000 filters
- Photoshop/GIMP/PSP achtige selectiemogelijkheden
- Alles wat het tooltje erg traag maakt.
Ik schrijf dit tooltje in de eerste instantie voor mezelf, maar als iemand goede suggesties heeft, dan hoor ik dat graag
[ Voor 7% gewijzigd door Verwijderd op 31-03-2004 17:37 ]