Seite 1 von 3

EasyFotoConvert

Verfasst: 05.01.2007 18:31
von Kukulkan
Hallo,

Ich habe ein kleines Programm geschrieben, das Foto's für das Entwickeln vorbereiten soll. Es ist immer das Problem, dass die Fotos der Digitalkamera vom Fotoservice zB auf 9x13 gedruckt werden und dabei aber weisse Ränder entstehen da die Kamera das Bild im Verhältnis 3:4 erstellt hat. Dann beginnt im Malprogramm immer das rechnen etc...

Ich habe zu diesem Zweck ein kleines Programm erstellt das zum einen das Bild zuschneiden kann (Seitenverhältnis ist dann immer korrekt) und auch eine einfache Manipulation mit den gängigen Bildkorrekturen zulässt.

Screenshot:
Bild

Aktuell kann das Tool:
- Dateien öffnen (BMP und JPG)
- Dateien per Drag&Drop öffnen (einfach ein File auf die Anwendung droppen)
- Dateiausschnitt als JPG speichern

Grafik-Features:
- Zuschneiden im korrekten Verhältnis
- neu Ausgabegrösse verändern
- Gammakorrektur
- White- und Blackpointkorrektur
- Sättigungskorrektur
- Kontrastkorrektur
- Farbstich entfernen (automatisch)

Ich werde den Source möglicherweise nicht veröffentlichen. Aber das Programm kann man hier runterladen und testen.

http://www.x-beliebig.info/Download/EasyFotoConvert.zip
Achtung: Hinweis für die Ängstlichen - in dem ZIP ist eine EXE Datei

Bisschen Feedback wäre nett... Ich will nicht unbedingt weitere Features einbauen aber evtl. muss noch was am Handling verbessert werden? Oder ist das Tool einfach nur unnütz?

Grüsse,

Volker

Verfasst: 05.01.2007 19:13
von AND51
Ich finde es gut. Mit nur einer Befehlszeile mehr (UsePNGImageDecoder()) wird LoadImage() aber zusätzlich auch noch PNG unterstützen. Na, ist das was?

Ansonsten finde ich das Tool recht praktisch. :allright:

> Ich werde den Source möglicherweise nicht veröffentlichen.
Musst du auch nicht. Ist jedem selbst überlassen!

Verfasst: 05.01.2007 20:07
von Kukulkan
AND51 hat geschrieben:Ich finde es gut. Mit nur einer Befehlszeile mehr (UsePNGImageDecoder()) wird LoadImage() aber zusätzlich auch noch PNG unterstützen. Na, ist das was?
Danke, aber ich hab PNG bewusst weggelassen. Ich wollte das Tool klein halten und ich denke dass nicht viele Ihre Fotos im PNG Format haben...

Danke für's testen! :D

Volker

Re: EasyFotoConvert

Verfasst: 05.01.2007 21:07
von neotoma
Volker Schmid hat geschrieben: Ich werde den Source möglicherweise nicht veröffentlichen. Aber das Programm kann man hier runterladen und testen.
Schade.... ;-)
Volker Schmid hat geschrieben: Bisschen Feedback wäre nett... Ich will nicht unbedingt weitere Features einbauen aber evtl. muss noch was am Handling verbessert werden? Oder ist das Tool einfach nur unnütz?
Unnütz ist das Tool sicher nicht.
Habe es gerade hier meinem Notebook getestet, und es ist Grandios abgeschmiert.....
Ich habe noch kein Bild geladen, und die Combobox mit den Formaten geöffnet... da war Ende. Wenn ich erst das Bild Lade scheint alles in Ordnung.

Verbesserungsvorschläge :
- Frei definerbare Formate
- Auswahl in die Zwischenablage

Mike

Verfasst: 05.01.2007 22:31
von DarkSoul
programm ist top! konnte keinen bug erkennen, aber die png-unterstützung würde ich wirklich nachrüsten, da ich sehr viel mit png's arbeite. speicherplatz gibts heutzutage doch auch für fast nix!

das patent mit dem gelben rahmen kommt mir irgendwie sehr bekannt vor :wink:

kleine tip: falls es dir nur um die ladezeit geht, mach das doch so, dass das programm durch ein kleineres schnellstart-tool einmal geladen wird und für jeden weiteren doppelklick auf ein bild dieses zum bereits vorhandenen programm umgeleitet wird und dann mit panels arbeiten, so wie der basic-editor das auch macht! ist nicht groß aufwendig, hab das erst vor kurzem gemacht, das einzige problem, wo ich n bisschen gekaut hab, war die kommunikation zwischen schnellstarter und dem programm (gemeinsamer speicher, thread von letzter woche, wer sich noch erinnert)

aber ich denke, auch mit png-codec ist das noch schnell genug!

Verfasst: 05.01.2007 23:27
von DW
Welche 2D-Engine(Insbesondere für Effekte) benutzt das Programm? Deine eigene?

Verfasst: 05.01.2007 23:38
von Kukulkan
@Mike
Ich habe noch kein Bild geladen, und die Combobox mit den Formaten geöffnet... da war Ende.
Ups. Werde ich nächste Woche noch fixen. Bis dahin: erst Bild laden, dann Format wählen :(
Verbesserungsvorschläge :
- Frei definerbare Formate
- Auswahl in die Zwischenablage
Mal sehen...

@Biedermeier
das patent mit dem gelben rahmen kommt mir irgendwie sehr bekannt vor
Keine Ahnung von was Du sprichst. War erst nur gelb. Dann hat man das auf hellen Bildern schlecht gesehen. Dann hab ich einen schwarzen Rahmen dazu gemacht. Gibts das schon wo?

@DW:
Welche 2D-Engine(Insbesondere für Effekte) benutzt das Programm? Deine eigene?
Ich verwende nur PB Code in Verbindung mit GetBitmapBits_(). Danach manipuliere ich alles selbst per PeekB() und PokeB() im Speicher. Am ende zurück mit SetBitmapBits_(). Alles handgemacht. Eine Engine brauch ich für sowas nicht...

Grüsse,

Volker

Verfasst: 08.01.2007 11:30
von Kukulkan
Hallo,

So, jetzt die

Version V2.0:
- kein Fehler mehr, wenn man das Format wechselt ohne ein Bild
- besseres Neuzeichnen nachdem das Fenster verdeckt war
- laden von PNG Bildern ermöglicht
- laden und speichern in das Clipboard möglich
- bisschen schneller

Download über den Link aus dem ersten Post.

Grüsse,

Volker

Verfasst: 09.01.2007 22:07
von Andre
... gibts jetzt auch im Showcase auf www.PureArea.net EasyFotoConvert v.0.2

Verfasst: 09.01.2007 23:19
von dige
Was genau macht denn die Funktion Farbstich entfernen?
Ansonsten sehr gut gemacht :allright: