From 98b22a8f9d6bc07ae1287535bcf94a2979ddf784 Mon Sep 17 00:00:00 2001 From: Orangerot Date: Fri, 13 Dec 2024 07:47:54 +0100 Subject: feat: added README and LICENSE --- README.md | 133 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 133 insertions(+) create mode 100644 README.md (limited to 'README.md') diff --git a/README.md b/README.md new file mode 100644 index 0000000..78ceb79 --- /dev/null +++ b/README.md @@ -0,0 +1,133 @@ +
+ + +# Imagine +> A simple Image Editor + +[Source Code](https://source.orangerot.dev/university/imagine) | [Preview](https://orangerot.dev/archive/uni/imagine) +
+ +## Idee + +> Ihre App verwendet mindestens ein HTML5 Feature erfolgreich. + +Imagine ist eine Single Page Application um einfache Bildbearbeitungen +durchzuführen. Dabei stehen dem Nutzer im Editor mehrere Filter zur verfügung. + +Bilder können über drei Wege geladen werden. Erstens können Bilder geladen +werden, indem der nutzer auf einen Knopf auf dem Startbildschirm drückt, wodurch +ein Dateiauswahl-Dialog erscheint. Auf Mobilgeräten (getestet auf Android) wird +hier ebenfalls die möglichkeit geboten ein Bild über die Kamera aufzunehmen. Auf +anderen Geräten kann ein Bild gemacht werden, indem der Nutzer auf ein Knopf auf +dem Startbildschirm drückt, wodurch der Feed einer Webcam auf der Webseite +gezeigt wird. Zuletzt kann ein Bild auch jederzeit geladen werden, indem es per +Drag-'n-Drop in den Viewport gezogen wird. + +Sobald ein Bild importiert wurde, öffnet sich der Editor. Hier erscheint das +Bild und eine Reihe an Filtern, welche auf das Bild angewendet werden können. +Die Intensität der Filter können über einen Slider justiert werden. Ein +Zurücksetzen-Knopf ermöglicht es, den Filter wieder zurück zu dem neutralen +Zustand zu setzen. Ein Lensflare-Knopf ermöglicht es, einen Lensflare-Shader zu +dem Bild hinzuzufügen. Die Richtung der Einstrahlung kann mit eingestellt +werden, indem man die Maus mit gedrückter linken Maustaste über das Bild bewegt +oder sein Mobiltelefon in die gewünschte Richtung neigt. + +Sobald das Bild nach seinen Wünschen angepasst ist, kann man das Bild entweder +lokal herunterladen oder auf anderen Apps teilen (getestet +Anrdoid/Chromium/Bromite). + +### Verwendete HTML5 Features + +Diese Anwendung verwendet einige HTML5-Features. So wird der `