ocampor/image-quality
ocampor/image-quality has 435 GitHub stars and 87 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-09 12:48 UTC. Last push 2024-02-05.
Image quality is an open source software library for Image Quality Assessment (IQA).
Measured star growth
- in 24h
- 0
- in 7 days
- Collecting history
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
Original.. -- mode: rst --
|Travis|_ |PyPi|_
.. |Travis| image:: https://travis-ci.com/ocampor/image-quality.svg?branch=master .. _Travis: https://travis-ci.com/ocampor/image-quality
.. |PyPi| image:: https://img.shields.io/pypi/dm/image-quality?color=blue :alt: PyPI - Downloads .. _PyPi: https://pypi.org/project/image-quality/
Image Quality
Description
Image quality is an open source software library for Automatic Image Quality Assessment (IQA).
Dependencies
- Python 3.8
- (Development) Docker
Installation
The package is public and is hosted in PyPi repository. To install it in your machine run
::
pip install image-quality
Example
After installing image-quality package, you can test that it was
successfully installed running the following commands in a python
terminal.
::
import imquality.brisque as brisque import PIL.Image
path = 'path/to/image' img = PIL.Image.open(path) brisque.score(img) 4.9541572815704455
Development
In case of adding a new tensorflow dataset or modifying the location of a zip file, it is
necessary to update the url checksums. You can find the instructions in the following
tensorflow documentation <https://www.tensorflow.org/datasets/add_dataset#1_adjust_the_checksums_directory>_.
The steps to create the url checksums are the following:
Take the file with the dataset configuration (e.g. live_iqa.py) an place it in the
tensorflow_datasetsfolder. The folder is commonly placed in${HOME}/.local/lib/python3.8/site-packagesif you install the python packages using theuserflag.Modify the
__init__.pyof thetensorflow_datasetsto import your new dataset. For examplefrom .image.live_iqa import LiveIQAat the top of the file.In your terminal run the commands: ::
touch url_checksums/live_iqa.txt python -m tensorflow_datasets.scripts.download_and_prepare
--register_checksums
--datasets=live_iqaThe file
live_iqa.txtis going to contain the checksum. Now you can copy and paste it to your project'surl_checksumsfolder.
Sponsor
.. image:: https://github.com/antonreshetov/mysigmail/raw/master/jetbrains.svg?sanitize=true :target: https://www.jetbrains.com/?from=mysigmail_
Maintainer
Ricardo Ocampo <https://ocampor.com>_
Explore related projects
tensorflow/tensorflow
An Open Source Machine Learning Framework for Everyone
201,400 starshuggingface/transformers
🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training.
168,668 starsAUTOMATIC1111/stable-diffusion-webui
Stable Diffusion web UI
165,261 starsComfy-Org/ComfyUI
The most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface. The fastest local inference engine in the world.
145,835 stars