Image Quality ist eine Open-Source-Softwarebibliothek für die automatische Bildqualitätsbewertung (IQA).
Das Paket ist öffentlich und wird im PyPi-Repository gehostet. Um es auf Ihrem Computer zu installieren, führen Sie es aus
pip install Bildqualität
Nach der Installation image-quality
Pakets können Sie testen, ob es erfolgreich installiert wurde, indem Sie die folgenden Befehle in einem Python-Terminal ausführen.
>>> imquality.brisque als brisque importieren >>> PIL.Image importieren >>> path = 'Pfad/zu/Bild' >>> img = PIL.Image.open(pfad) >>> brisque.score(img) 4.9541572815704455
Wenn Sie einen neuen Tensorflow-Datensatz hinzufügen oder den Speicherort einer ZIP-Datei ändern, müssen Sie die URL-Prüfsummen aktualisieren. Die Anweisungen finden Sie in der folgenden Tensorflow-Dokumentation.
Die Schritte zum Erstellen der URL-Prüfsummen sind die folgenden:
1. Nehmen Sie die Datei mit der Datensatzkonfiguration (z. B. live_iqa.py) und legen Sie sie im Ordner tensorflow_datasets
ab. Der Ordner wird normalerweise in ${HOME}/.local/lib/python3.8/site-packages
abgelegt, wenn Sie die Python-Pakete mit dem user
installieren.
2. Ändern Sie die __init__.py
der tensorflow_datasets
um Ihren neuen Datensatz zu importieren. from .image.live_iqa import LiveIQA
oben in der Datei.
3. Führen Sie in Ihrem Terminal die folgenden Befehle aus:
Berühren Sie url_checksums/live_iqa.txt python -m tensorflow_datasets.scripts.download_and_prepare --register_checksums --datasets=live_iqa
4. Die Datei live_iqa.txt
wird die Prüfsumme enthalten. Jetzt können Sie es kopieren und in den Ordner url_checksums
Ihres Projekts einfügen.