From 0271ad5b3eac5f8710b152ad3a411177ea203aa7 Mon Sep 17 00:00:00 2001 From: Simon Rieger Date: Fri, 15 Dec 2023 21:41:44 +0100 Subject: [PATCH] =?UTF-8?q?README=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..e2cb90b --- /dev/null +++ b/README.md @@ -0,0 +1,34 @@ +# intelliScan Analytic Engine + +intelliScan Analytic Engine ist eine SwiftUI-Anwendung, die die Texterkennungsfunktionen von Apple Vision verwendet, um Text live von der Kamera aufzunehmen. Die Anwendung kann Texte analysieren, nach einem bestimmten Regex-Muster suchen und bei Übereinstimmung eine Benachrichtigung anzeigen. + +## Funktionalitäten + +- **Texterkennung**: Die Anwendung verwendet die Vision Framework von Apple, um Text live von der Kamera zu erkennen. + +- **Regex-Matching**: Es ist möglich, die erkannten Texte auf Übereinstimmung mit einem benutzerdefinierten Regex-Muster zu prüfen. + +- **Benachrichtigung bei Übereinstimmung**: Wenn ein Text mit dem Regex-Muster übereinstimmt, wird eine Benachrichtigung angezeigt. + +- **Rechteckzeichnung**: Die Position des erkannten Textes wird auf dem Bildschirm mit Rechtecken markiert. + +## Systemanforderungen + +- iOS 14.0 oder höher +- Swift 5.0 oder höher +- Xcode 12.0 oder höher + +## Installation + +1. Klonen Sie das Repository. +2. Öffnen Sie das Projekt in Xcode. +3. Wählen Sie Ihr Zielgerät und starten Sie die Anwendung. + +## Anpassungen + +- **Regex-Muster ändern**: Du kannst das Regex-Muster in der `checkForRegexMatch`-Funktion in `CameraView` anpassen. +- **Benachrichtigung anpassen**: Du kannst den Benachrichtigungstext und das Verhalten in der `isShowingPopup`-Variable und dem dazugehörigen `Alert`-Block in `ContentView` anpassen. + +## Lizenz + +Dieses Projekt ist unter der [MIT-Lizenz](LICENSE) lizenziert - siehe die [LICENSE](LICENSE)-Datei für Details.