Skip to content

TCExpert/Malaria-Detection-App

 
 

Repository files navigation

App zur Diagnose von Malaria anhand von Blutproben

Voraussetzungen

Für die Arbeit an diesem Projekt werden die Programmiersprachen Dart und Python, die Frameworks Flutter und TensorFlow sowie die Entwicklungsumgebungen Android Studio und Jupyter Notebook benötigt.

Arbeit

  • Der Branch main kann nur über Merge-Operationen verändert werden.
  • Die Entwicklung der App findet im Ordner lib statt. Hierfür eignet sich Android Studio mit installiertem Flutter PlugIn. Pakete können über den Befehl flutter pub add <name des pakets> installiert werden. Die Verwendung der Programmiersprache Dart ist generell hier und Flutter-spezifisch hier dokumentiert. Das offizielle TensorFlow Lite Flutter Plugin ist nötig, um den in TensorFlow entwickelten Algorithmus in der App zu implementieren.
  • Die Entwicklung des Algorithmus findet im Ordner cell_classification statt. Hierfür eignet sich Jupyter Notebook. Pakete können über den Befehl pip install <name des pakets> installiert werden. Die Verwendung der Programmiersprache Python ist generell hier und TensorFlow-spezifisch hier dokumentiert.

Ausführung

Die App kann über den Befehl flutter run ausgeführt werden. Sie kann eintweder in einem Emulator in Android Studio oder auf einem Android Smartphone, das per USB-Kabel an den Rechner angeschlossen ist, ausgeführt werden. Das Smartphone muss dafür im Entwicklermodus sein. Um sicherzustellen, dass alle Abhängigkeiten erfüllt sind, kann der Befehl pub get ausgeführt werden.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • HTML 48.0%
  • Jupyter Notebook 42.8%
  • Dart 8.7%
  • Ruby 0.4%
  • Swift 0.1%
  • Kotlin 0.0%