Качество изображения — это библиотека программного обеспечения с открытым исходным кодом для автоматической оценки качества изображения (IQA).
Пакет является общедоступным и размещается в репозитории PyPi. Чтобы установить его на свой компьютер, запустите
pip install качество изображения
После установки пакета image-quality
вы можете проверить, что он был успешно установлен, выполнив следующие команды в терминале Python.
>>> импортируйте imquality.brisque как Brisque >>> импортировать PIL.Image >>> путь = 'путь/к/изображению' >>> img = PIL.Image.open(путь) >>> brisque.score(img) 4.9541572815704455
В случае добавления нового набора данных тензорного потока или изменения местоположения zip-файла необходимо обновить контрольные суммы URL-адресов. Инструкции можно найти в следующей документации по тензорному потоку.
Шаги по созданию контрольных сумм URL-адресов следующие:
1. Возьмите файл с конфигурацией набора данных (например, live_iqa.py) и поместите его в папку tensorflow_datasets
. Папка обычно размещается в ${HOME}/.local/lib/python3.8/site-packages
если вы устанавливаете пакеты Python с использованием user
флага.
2. Измените __init__.py
файла tensorflow_datasets
, чтобы импортировать новый набор данных. Например, from .image.live_iqa import LiveIQA
в начало файла.
3. В терминале выполните команды:
коснитесь url_checksums/live_iqa.txt python -m tensorflow_datasets.scripts.download_and_prepare --register_checksums --datasets=live_iqa
4. Файл live_iqa.txt
будет содержать контрольную сумму. Теперь вы можете скопировать и вставить его в папку url_checksums
вашего проекта.