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.
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.
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.
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.
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.
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.
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.
Sie können diese Pakete auch manuell installieren. Weitere Details hierzu finden Sie unter Installation.
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.
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.
Die aktuellste Version der k-Means-App kaMin finden Sie außerdem im zugehörigen GitHub-Repository: kaMin - Die k-Means