Qualidade de imagem é uma biblioteca de software de código aberto para Avaliação Automática de Qualidade de Imagem (IQA).
O pacote é público e está hospedado no repositório PyPi. Para instalá-lo em sua máquina execute
pip instalar qualidade de imagem
Depois de instalar o pacote image-quality
, você pode testar se ele foi instalado com sucesso executando os seguintes comandos em um terminal python.
>>> importar imquality.brisque como brisque >>> importar PIL.Image >>> caminho = 'caminho/para/imagem' >>> img = PIL.Image.open(caminho) >>> brisque.score(img) 4.9541572815704455
No caso de adicionar um novo conjunto de dados tensorflow ou modificar a localização de um arquivo zip, é necessário atualizar as somas de verificação da url. Você pode encontrar as instruções na seguinte documentação do tensorflow.
As etapas para criar as somas de verificação de URL são as seguintes:
1. Pegue o arquivo com a configuração do conjunto de dados (ex. live_iqa.py) e coloque-o na pasta tensorflow_datasets
. A pasta é comumente colocada em ${HOME}/.local/lib/python3.8/site-packages
se você instalar os pacotes python usando o sinalizador user
.
2. Modifique o __init__.py
do tensorflow_datasets
para importar seu novo conjunto de dados. Por exemplo, from .image.live_iqa import LiveIQA
na parte superior do arquivo.
3. No seu terminal execute os comandos:
toque em url_checksums/live_iqa.txt python -m tensorflow_datasets.scripts.download_and_prepare --register_checksums --datasets=live_iqa
4. O arquivo live_iqa.txt
conterá a soma de verificação. Agora você pode copiar e colar na pasta url_checksums
do seu projeto.