
Imagemanipulator
Imagemanipulator ist nun bereits zur Version 0.9 gereift.
Wozu braucht man Imagemanipulator?
Bildbearbeitung direkt auf dem Handy ist keine Spielerei.
Symbian-Handys sind mehr als nur Telefone. Sie erlauben vollwertige Internetnutzung und haben meist eine eingebaute Digitalkamera.
Ich bearbeite häufig genau diese Internetseite direkt von meinem Nokia E51 aus.
Und die gerade gemachten Aufnahmen sollen dann bitteschön auch direkt vom Telefon aus bearbeitet und hochgeladen werden.
Manch einer will auch seine per MMS odert Email versendeten Fotos zuerst optimieren.
Ich habe für mein Telefon KEIN ANDERES BILDBEARBEITUNGSPROGRAMM gefunden!
Was ist Imagemanipulator?
Imagemanipulator ist ein Programm zur Bildbearbeitung direkt auf dem Handy.
Geschrieben ist es in PHP mit Anpassung speziell für Symbian60 Mobiltelefone.
Entwickelt wird es auf Nokia E51, sollte aber auch auf E90, N95, N95 8GB, sowie weiteren S60 3rd Edition Handys laufen.
Man kann damit einzelne Jpeg- und PNG-Bilddateien auswählen,
auf Bildschirmgröße(quer und auch längs) verkleinern bzw. vergrößern.
Hierbei gibt es die Auswahl, zu strecken oder zu skalieren.
Weiterhin kann das Bild gedreht oder gespiegelt werden.
Natürlich fehlen auch nicht zahlreiche Effekte wie Schärfen, Weichzeichnen etc.
Das Bild kann auch mit einem Logo versehen werden.
Hierzu können eigene Logos hochgeladen werden.

Voraussetzung:
Der Webserver Apache mit PHP-unterstützung muß laufen.
Apache, samt PHP-Interpretor und Mysql ist gemeinsam im Programm PAMP enthalten,
das erst kürzlich für Symbian60 Handys portiert wurde.

Nach der Installation von Pamp läuft ein “richtiger” Webserver samt Datenbank auf dem Handy.
Dank PHP lassen sich aber auch einfach schöne browsergestützte Anwendungen zaubern,
die vorher undenkbar waren.
Mehr zu Pamp git es hier zu erfahren,
Installation:
Zuerst also PAMP downloaden und installieren.
Auf meinem Nokia E51 klappt das problemlos.
Damit man Logos uploaden kann, muß per Hand unbedingt die Datei C:/data/php/php.ini des Handys editiert werden.
Dazu am einfachsten das Handy per Bloototh mit dem PC verbinden.
Dann in einem Texteditor auf dem PC die Datei C:/data/php/php.ini öffnen und die Variable upload_tmp_dir auf ein gültiges Verzeichnis setzen.
Bei mir zielt sie auf “C:\data\others”.
In meinem Texteditor sieht das so aus:

Nun nur noch php.ini speichern.
Danach gleich in Pamp den httpd-Dienst starten.

Für Imagemanipulator ist kein mysql nötig!
Anschließend die downgeloadete Version des Imagemanipulators entzippen,
und zwar in das htdocs-Verzeichnis des Webservers.
Auf meinem Nokia ist dies E:/data/apache/htdocs.
Dies klappt auch bequem ohne PC!
Anschließend den Browser auf die index.php zielen.
In meinem Fall ist dies http://127.0.0.1/imagemanipulator07/index.php.
Bitte nicht opera-mini verwenden, sondern den Standardbrowser.
Opera-Mini bezieht aufbereitete Daten von einem Operaserver.
Daß dies bei lokale Skripte nicht klappen kann, ist klar.
Natürlich kann auf den Imagemanipulator auch vom PC aus,
z.B. per Wlan zugegriffen werden.
Bedienung
Prinzipiell gibt es vier Ansichten:
Auswahlmodus, Editiermodus , Maskeneditormodus und Einstellungsmodus.
Auswahlmodus:
![]()
Hier können Bilder zur weiteren Bearbeitung für den Editiermodus ausgewählt werden.
Dazu das Bild bzw. den Bildnamen anklicken.
Ein Klick auf die schielenden Augen öffnet das Bild zur Betrachtung in einem neuen Browser-Fenster.
Vorsicht: Ein Klick auf das rote Kreuz löscht die Datei unwiderruflich!!!
Ein Klick auf ein Dreieck scrollt den Bildschirm nach oben bzw. nach unten.
Das bunte Icon unten neben dem Dreick öffnet den Editiermodus, ohne ein neues Bild auszuwählen.
Editiermodus:

Hier wird das ausgewählte Bild bearbeitet.
Ein Klick auf ein Dreieck scrollt den Bildschirm nach oben bzw. nach unten.
Die schielenden Augen öffnen das temporäre Bild in voller Größe in einem neuen Fenster.
Ein Klick auf den offenen Ordner wechselt den Modus zum Auswahlmodus.
Vorsicht: Ein Klick auf die Diskette bedeutet, das veränderte Bild wird nun gespeichert,
und zwar in dem es das originale Bild überschreibt!!!
Ein Klick auf die doppelten Disketten speichert das veränderte Bild unter einem anderen Namen.
Der blaue, rechtsdrehende Pfeil ist die Undofunktion. Es handelt sich um einen einfachen Undo, d.h. nur die letzte Bildmanipulation lässt sich rückgängig machen.
Der Schraubschlüssel führt zum Einstellungsmodus.
Ein Klick auf das Exit Icon
beendet das Programm, die temporären Dateien werden gelöscht und der Browser wird auf die selbst definierte lokale Seite weitergeleitet.
Bitte stets Imagemanipulator über dieses Icon beenden.
Maskeneditor:
Eine Maske ist ein Bearbeitungsbereich des Bildes.
Soll also nicht das ganze Bild bearbeitet werden, sondern nur ein Bereich, so muß man zunächst eine Maske erstellen.
In anderen Programmen wird dies auch “Auswahl” genannt.
Ist keine Maske erstellt, so wird das gesamte Bild bearbeitet.
Masken können aus Rechteckigen Bereichen, ellyptischen Bereichen und aus Farbbereichen kombiniert werden.
Einstellungsmodus:
Das Bild zeigt den Modus übrigens vom PC aus betrachtet.
Selbstverständlich können die Einstellungen auch mit dem Handy-internen Browser gemacht werden.

Hier sind nun die Einstellungen des Programms zu finden.
Ein Klick auf ein Dreieck scrollt den Bildschirm nach oben bzw. nach unten.
Um die Standardmäßigen Einstellungen wieder her zu stellen,
muß nur auf “Restore Default Settings geklickt” werden.
Die Verwendung eines eigenen Logos:
Zuerst ein geeignetes Logo mit Hilfe eines Bildbearbeitungsprogramms erzeugen,
z.B. mit GIMP.
Das Bild sollte ungefähr max. 100px * 50px betragen und im PNG-Format(für transparente Logos) ,
oder als JPG gespeichert werden.
Anschließend ins logos-Verzeichnis innerhalb des imagemanipulators speichern.
In meinem Fall: E:/data/apache/htdocs/imagemanipulator03/logos/logo.png.
Selbstverständlich kann das Logo auch vom PC hochgeladen werden.
Ein hochladen mit dem internen Browser ist zwar prinzipiell möglich, klappt aber nicht immer.
Sollte das hochladen von Logos Schwierigkeiten machen, bitte den Abschnitt “Installation” nochmals lesen. Es muß unbedingt die Datei php.ini editiert werden, sonst ist ein upload nicht möglich.
Fürs hochladen oder löschen von Logos einfach auf “Edit Logos” klicken.

Ein Klick auf den Schraubschlüssel führt zurück zum Einstellungsmodus.
Beenden des Programms:
Bitte unbedingt Imagemanipulator über das Exit-Icon
beenden.
Der Grund ist einfach:
Auf diese Art werden beim beenden alle Icons, mitgelieferten Logos und temporäre Bilddateien gelöscht.
Damit stören sie auch nicht mehr beim Öffnen der Gallery des Handys.
Beim Neu starten des Imagemanipulators werden sie automatisch wieder erzeugt!
CHANGELOG
Änderungen in Version 0.4
- Einstellungen können nun innerhalb des Programms vorgenommen werden.
- Einstellungen zur Qualität der Jpegs
- Sortieren der Bilder im Auswahlmodus je nach Wunsch nach Name, Zeitpunkt, Größe.
Änderung in Version 0.5
- Undofunktion
- Bildbeschneiden
- Resize nennt sich nun Scale
- Exitfunktion mit Löschen der temporären Dateien und dem Weiterleiten zu selbstdefinierter lokaler URL Homepagelink
- Interface und Quellcode verschönert.
Änderung in Version 0.6
- Nun auch Unterstützung fürs PNG-Bildformat!
- Oberfläche in vielen Details verbessert, vor allem für externe Browser
- Verschiedene Titel für die jeweiligen Modes
- Neuer Modus: Edit Logo. Hochladen und Löschen von Logos.
- Mergen entfernt, statt dessen strecken von Bildern zugefügt
Änderung in Version 0.7
- Jede Menge neue BildEffekte!
- Oberfläche in vielen Details verbessert.
- Einstellungen im Editmodus werden gemerkt.
- Unbegrenzte Dateigröße fürs Logo(nur von Apache selbst begrenzt)
- Beim Beenden über das “Exit”-Icon
werden temporäre Bilder gelöscht, so daß die Icons/Logos/Temp.Bilder in der Handygallerie nicht störend auftauchen. - Goodbyescreen
Änderung in Version 0.8
- Mehrsprachigkeit. Zur Zeit Englisch und Deutsch. Eigene Sprachen können selbst erstellt werden.
- Bildladen und Seitenaufbau beschleunigt.
- Kompression/Dekompression von logos/Icons angepasst, so daß die zip-Datei nicht von Mosh u.ä. abgelehnt wird.
- Tooltips im Browser angepasst.
- Html-Konform verbessert.
Änderung in Version 0.9
- Maskeneditor
Ausblick
Internetexplorer kompatibler Javascript.
Text einfügen
Bild-Ebenen
Kopieren und Einfügen von Bildbereichen
Masken speichern/Undo
Bitte beachten:
Imagemanipulator ist Freeware.
Dennoch ist es natürlich mein geistiges Eigentum.
Die Skripte werden hier zur freien Verwendung angeboten.
Die Verwendung ist allerdings auf eigene Gefahr!
Ich gebe ausdrücklich keinerlei Gewähr auf Funktion.
Auch bin ich nicht für Daten- und Hardwareverluste oder -beschädigungen verantwortlich.
Genauso bin ich nicht dafür verantwortlich, falls ein Eindringling mit Hilfe meiner Skripte Zugang zu ihrem Handy/PC erlangt.
Werden meine Skripte jedoch anderweitig veröffentlicht oder kommerziell weiterverwendet,
so ist dazu mein schriftliches Einverständnis nötig.
Sehr gerne hätte ich Rückmeldungen und Kritik.
Download
Imagemanipulator09.zip (68kB)
Imagemanipulator09.zip (68kB)

[...] Digitales Reisen Leben zwischen Bayern und Bali « Kabelgewirr Imagemanipulator Version 0.5 31. März 2008 Nun ist bereits die Version 0.5 des Imagemanipulators zum Download bereit. Das Php-Skript läuft auf meinem Nokia E51 mit Hilfe vom Pamp (Apache). Es erlaubt einfache Bildbearbeitung direkt auf dem Handy. Weiter… [...]
[...] Weiter gehts hier. [...]
[...] Weiter gehts hier. [...]
[...] Mehr Info und Download gibt es hier… [...]
[...] Digitales Reisen Leben zwischen Bayern und Bali « Imagemanipulator Version 0.7 Imagemanipulator Version 0.8 13. April 2008 Und wieder hat sich etwas getan. Imagemanipulator Version 0.8 ist nun downloadbar. Fotobearbeitung direkt auf dem Handy. Wichtigste Verbesserung: Mehrsprachigkeit! Weiterlesen… [...]