Ein plattformunabhängiges Python-Programm mit GUI, welches Bildfehler (Bad-Pixel, Cluster sowie Linienfehler) aus graustufen Bilder bestimmen und korrigieren kann.
- NumPy - Link (Für die Berechnungen von Matrizen)
- OpenCV für Python - Link (Für den Import, Export und Anzeigen von Bildern)
- PyQt 5 - Link (für die grafische Benutzeroberfläche)
- matplotlib - Link (Für das Anzeigen von Diagrammen)
- Fman Build System - Link (Für die Erstellung des plattformübergreifenden Installers und der Exe)
pip install fbs PyQt5==5.9.2
pip install numpy
pip install matplotlib
pip install natsort
Für Windows: pip install opencv-python
Für macOS: pip install opencv-python-headless
Für das Erstellen einer ausführbaren Datei und eines Installers wird das fman-build-system verwendet. Ein einführendes Tutorial ist unter folgender Adresse zu finden: https://github.com/mherrmann/fbs-tutorial Den Hinweis mit der zu verwendeten Python Version ernst nehmen!
Getestete und Funktionierende PyQt5 Versionen
- 5.9.2
- 5.10.1
- 5.11.3 (gibt Fehler raus, funktioniert aber)
Die Erstellung der EXE mit dem Befehl "fbs freeze" führt unter Windows zu Fehlern. Folgende Sachen müssen noch getätigt werden, damit es funktioniert:
- Sicherstellen das die Python Version 3.5 oder 3.6 verwendet wird.
- Installation von pypiwin32 mit "pip install pypiwin32"
- Für Windows 10 64 Bit:
- Fehlende DLL "msvcr100.dll" installieren z.B. von https://www.chip.de/downloads/msvcr100.dll_143094992.html Die Datei unter C:\Windows\System32 einfügen.
- Für Windows 10 32 Bit:
- Fehlende DLL "msvcr110.dll" installieren z.B. von https://www.chip.de/downloads/msvcr110.dll_143095169.html Die Datei unter C:\Windows\System32 einfügen.
- Fehlende DLL "msvcp110.dll" installieren z.B. von https://praxistipps.chip.de/msvcp110-dll-fehlt-was-tun_13586 Die Datei unter C:\Windows\System32 einfügen.
- Fehlende DLL "api-ms-win-crt-multibyte-l1-1-0.dll" installieren z.B. von https://de.dll-files.com/api-ms-win-crt-multibyte-l1-1-0.dll.html Die Datei unter C:\Windows\System32 einfügen.
Anstatt das umfangreiche QT Studio zu downloaden, kann auch unter folgender Adresse eine abgespeckte Version runtergeladen werden: https://build-system.fman.io/qt-designer-download
- Anscheinend mag der Mac keine prints mit Umlauten, er stürtzt dann einfach ab. (nur in der ausführbaren Datei)
- OpenCV unter Windows mag keine Umlaute (Ä, Ö, Ü) im Pfad oder im Dateinamen, kann dann die Bilder nicht importieren
0.1 Erste Version.
- Julian S. - JLS666
- Andreas B. - TrandyAndy
See also the list of contributors who participated in this project.