Downloads

Die k-Means-App kaMin wird in Form von Python-Skripten bereitgestellt. Welche Voraussetzungen auf Ihrem PC erforderlich sind, um kaMin zu nutzen, erfahren Sie detailliert im Abschnitt Installation. Weiter unten finden Sie zusätzlich ein Python-Skript, das automatisch alle benötigten Pakete für Ihre Python-Umgebung installiert.

📦 Komplettpaket als .zip-Datei

Download ⭳

Das zur Verfügung gestellte Komplettpaket der k-Means-App kaMin enthält neben der Software kaMin einige vorbereitete Datensätze und Beispielbilder, damit Sie sofort mit der Durchführung, Visualisierung und Analyse des k-Means-Algorithmus bzw. der Farbreduktion mithilfe des k-Means-Algorithmus beginnen können.

💻 Software kaMin

Download ⭳

Im Folgenden kann der kaMin in Form von Python-Skripten heruntergeladen werden. Der Download enthält nur die Software. Die Beispieldatensätze und Beispielbilder müssen separat heruntergeladen werden.

📑 Beispieldatensätze

Download ⭳

Für den kaMin werden eine Reihe von Beispieldatensätzen zur Verfügung gestellt, die verwendet werden können, um mithilfe der k-Means-App den Algorithmus maschinellen Lernens durchzuführen, zu visualisieren und zu analysieren. Die Datensätze können als Komplettpaket oder nachfolgend einzeln heruntergeladen werden.

📸 Beispielbilder

Der k-Means-Algorithmus kann genutzt werden, um die farbreduzierte Version eines Bildes zu berechnen. Dieses Verfahren wurde als praktische Anwendung des Algorithmus maschinellen Lernens in den kaMin integriert. Um diese Anwendung ausprobieren zu können, werden nachfolgend zwei geeignete Beispielbilder zur Verfügung gestellt.

🧰 Weitere Skripte

Im Folgenden finden Sie vorbereitete Python-Skripte, welche Ihnen die Installation der benötigten Python-Pakete oder die Erstellung einer ausführbaren .exe-Datei erleichtern.

Automatisierte Installation der Python-Pakete

Der kaMin benötigt zur Ausführung einige Python-Pakete (u.a. Matplotlib, Scipy, Pillow, Scikit-Learn). Um diese in Ihrer Python-Umgebung automatisiert zu installieren, wird folgendes Python-Skript zur Verfügung gestellt. Dieses verwendet den Paket-Installer pip um die benötigten Dateien herunterzuladen und zu installieren.

  • 📄 Python-Skript zur Installation benötigter Pakete:
    Download ⭳

Sie können diese Pakete auch manuell installieren. Weitere Details hierzu finden Sie unter Installation.

Automatisierte Erstellung einer ausführbaren .exe-Datei

Aus den Python-Skripten des kaMin kann mit Hilfe des Pakets PyInstaller (https://pyinstaller.org/en/stable/) eine ausführbare Datei erstellt werden. Zur automatisierten Installation dieses Pakets und der automatischen Erstellung der .exe-Datei, wird folgendes Python-Skript zur Verfügung gestellt. Dieses verwendet den Paket-Installer pip um PyInstaller zu installieren.

  • 📄 Python-Skript zur Erstellung einer ausführbaren Datei:
    Download ⭳

Sie können das Paket PyInstaller auch manuell installieren und anschließend die Erstellung der ausführbaren Datei durchführen. Weitere Details hierzu finden Sie unter Erstellung einer ausführbaren .exe-Datei.

Hinweis:
Die Lizenzen der ggf. gebündelten Dateien sind zu beachten.

GitHub:

Die aktuellste Version der k-Means-App kaMin finden Sie außerdem im zugehörigen GitHub-Repository: kaMin - Die k-Means