All Projects → ocampor → Image Quality

ocampor / Image Quality

Licence: apache-2.0
Image quality is an open source software library for Image Quality Assessment (IQA).

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Image Quality

Tabnine Intellij
Jetbrains IDEs client for TabNine. Compatible with all IntelliJ-based IDEs. https://plugins.jetbrains.com/plugin/12798-tabnine
Stars: ✭ 140 (-4.11%)
Mutual labels:  artificial-intelligence
Nd4j
Fast, Scientific and Numerical Computing for the JVM (NDArrays)
Stars: ✭ 1,742 (+1093.15%)
Mutual labels:  artificial-intelligence
Ai Job Info
互联网大厂面试经验
Stars: ✭ 145 (-0.68%)
Mutual labels:  artificial-intelligence
Lazy
Lazy, AI chatbot service.
Stars: ✭ 141 (-3.42%)
Mutual labels:  artificial-intelligence
Rivescript Python
A RiveScript interpreter for Python. RiveScript is a scripting language for chatterbots.
Stars: ✭ 142 (-2.74%)
Mutual labels:  artificial-intelligence
Scalphagozero
An independent implementation of DeepMind's AlphaGoZero in Scala, using Deeplearning4J (DL4J)
Stars: ✭ 144 (-1.37%)
Mutual labels:  artificial-intelligence
Nlpaug
Data augmentation for NLP
Stars: ✭ 2,761 (+1791.1%)
Mutual labels:  artificial-intelligence
100daysofmlcode
My journey to learn and grow in the domain of Machine Learning and Artificial Intelligence by performing the #100DaysofMLCode Challenge.
Stars: ✭ 146 (+0%)
Mutual labels:  artificial-intelligence
Keras age gender
Easy Real time gender age prediction from webcam video with Keras
Stars: ✭ 143 (-2.05%)
Mutual labels:  artificial-intelligence
Awesome Nlp Resources
This repository contains landmark research papers in Natural Language Processing that came out in this century.
Stars: ✭ 145 (-0.68%)
Mutual labels:  artificial-intelligence
Image Caption Generator
[DEPRECATED] A Neural Network based generative model for captioning images using Tensorflow
Stars: ✭ 141 (-3.42%)
Mutual labels:  artificial-intelligence
Awesome Quantum Machine Learning
Here you can get all the Quantum Machine learning Basics, Algorithms ,Study Materials ,Projects and the descriptions of the projects around the web
Stars: ✭ 1,940 (+1228.77%)
Mutual labels:  artificial-intelligence
Mlkit
A simple machine learning framework written in Swift 🤖
Stars: ✭ 144 (-1.37%)
Mutual labels:  artificial-intelligence
Belajarpython.com
Open Source Indonesian Python Programming Tutorial Site
Stars: ✭ 141 (-3.42%)
Mutual labels:  artificial-intelligence
Weekly.manong.io
码农周刊 - 史上最全的编程学习资料合集(持续更新)
Stars: ✭ 1,796 (+1130.14%)
Mutual labels:  artificial-intelligence
Origami
🔓 🔑 🔐 Origami: Artificial Intelligence as a Service
Stars: ✭ 140 (-4.11%)
Mutual labels:  artificial-intelligence
Tabnine Sublime
Tabnine Autocomplete AI: JavaScript, Python, TypeScript, PHP, C/C++, HTML/CSS, Go, Java, Ruby, C#, Rust, SQL, Bash, Kotlin, Julia, Lua, OCaml, Perl, Haskell, React
Stars: ✭ 144 (-1.37%)
Mutual labels:  artificial-intelligence
Telenav.ai
Telenav.AI competition public repository
Stars: ✭ 146 (+0%)
Mutual labels:  artificial-intelligence
Ncnn
ncnn is a high-performance neural network inference framework optimized for the mobile platform
Stars: ✭ 13,376 (+9061.64%)
Mutual labels:  artificial-intelligence
Mcts
Board game AI implementations using Monte Carlo Tree Search
Stars: ✭ 144 (-1.37%)
Mutual labels:  artificial-intelligence

.. -- 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:

  1. Take the file with the dataset configuration (e.g. live_iqa.py) an place it in the tensorflow_datasets folder. The folder is commonly placed in ${HOME}/.local/lib/python3.8/site-packages if you install the python packages using the user flag.

  2. Modify the __init__.py of the tensorflow_datasets to import your new dataset. For example from .image.live_iqa import LiveIQA at the top of the file.

  3. In your terminal run the commands: ::

    touch url_checksums/live_iqa.txt python -m tensorflow_datasets.scripts.download_and_prepare
    --register_checksums
    --datasets=live_iqa

  4. The file live_iqa.txt is going to contain the checksum. Now you can copy and paste it to your project's url_checksums folder.

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>_
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].