Wir haben uns vorgenommen ein Bildbearbeitungsprogramm zu schreiben. Man kann Bilder/ Fotos beliebigen Formats öffnen, und diese bearbeiten. Auch der Export bzw die Konvertierung in andere Formate soll möglich sein. Natürlich gehören zu Bildbearbeitunsprogrammen gewisse Standardfunktionen wie z.B. Helligkeit,Kontrast,Sättigung und Temperatur einstellen bzw verändern zu können. Damit fangen wir zunächst an. Im weiteren Verlauf soll das Programm um Funktionen zur Skalierung, Beschneidung und detaillierteren Bildanalyse erweitert werden. Als zentrale Herausforderung haben wir uns die Implementierung einiger Filter vorgenommen. Dabei beginnen wir zunächst mit einem Filter zur Umwandlung in Schwarz-Weiß Bilder, und wagen uns im Anschluss an einen Sepia und einen Negativ Filter heran.
Ausblick in die Zukunft: Je nachdem wie wir voran kommen, erweitern wir das Programm vielleicht noch um die Möglichkeit "ins Bild zu malen", mit Stift, Pinsel etc. Diese Funktionalität ist allerdings optional und könnte sich zum Zeitpunkt der Abgabe noch im Alpha Stadium befinden.
Grundfunktionalität: Bilder öffnen Bilder speichern Export in andere Formate Wechselbare Ansicht + Zoom
Korrekturen: Helligkeit Kontrast Sättigung Temperatur
Analyse & Bearbeitung Skalieren Beschneiden Histogramme Aufnahmedatum Speicherort Größenverhältnis Color Picker
Filter: Schwarz-Weiß Sepia Negativ
Experimentelles: Pinsel Stift Marker Radierer