GIMP-ML: Python Plugins for using Computer Vision Models in GIMP

04/27/2020
by   Kritik Soman, et al.
0

This paper introduces GIMP-ML, a set of Python plugins for the widely popular GNU Image Manipulation Program (GIMP). It enables the use of recent advances in computer vision to the conventional image editing pipeline in an open-source setting. Applications from deep learning such as monocular depth estimation, semantic segmentation, mask generative adversarial networks, image super-resolution, de-noising and coloring have been incorporated with GIMP through Python-based plugins. Additionally, operations on images such as edge detection and color clustering have also been added. GIMP-ML relies on standard Python packages such as numpy, scikit-image, pillow, pytorch, open-cv, scipy. Apart from these, several image manipulation techniques using these plugins have been compiled and demonstrated in the YouTube playlist (https://www.youtube.com/playlist?list=PLo9r5wFmpD5dLWTyo6NOiD6BJjhfEOM5t) with the objective of demonstrating the use-cases for machine learning based image modification. In addition, GIMP-ML also aims to bring the benefits of using deep learning networks used for computer vision tasks to routine image processing workflows. The code and installation procedure for configuring these plugins is available at https://github.com/kritiksoman/GIMP-ML.

READ FULL TEXT

page 2

page 4

research
11/21/2012

Mahotas: Open source software for scriptable computer vision

Mahotas is a computer vision library for Python. It contains traditional...
research
12/08/2020

River: machine learning for streaming data in Python

River is a machine learning library for dynamic data streams and continu...
research
12/22/2022

Infrared Image Super-Resolution: Systematic Review, and Future Trends

Image Super-Resolution (SR) is essential for a wide range of computer vi...
research
08/12/2023

Tiny and Efficient Model for the Edge Detection Generalization

Most high-level computer vision tasks rely on low-level image operations...
research
09/06/2022

MMV_Im2Im: An Open Source Microscopy Machine Vision Toolbox for Image-to-Image Transformation

The deep learning research in computer vision has been growing extremely...
research
03/25/2020

PyMatting: A Python Library for Alpha Matting

An important step of many image editing tasks is to extract specific obj...
research
08/18/2023

Image Processing and Machine Learning for Hyperspectral Unmixing: An Overview and the HySUPP Python Package

Spectral pixels are often a mixture of the pure spectra of the materials...

Please sign up or login with your details

Forgot password? Click here to reset