GIMP-ML: Python Plugins for using Computer Vision Models in GIMP
This paper introduces GIMP-ML v1.1, 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. Applications from deep learning such as monocular depth estimation, semantic segmentation, mask generative adversarial networks, image super-resolution, de-noising, de-hazing, matting, enlightening and coloring have been incorporated with GIMP through Python-based plugins. Additionally, operations on images such as k-means based color clustering have also been added. GIMP-ML relies on standard Python packages such as numpy, pytorch, open-cv, scipy. Apart from these, several image manipulation techniques using these plugins have been compiled and demonstrated in the YouTube channel (https://youtube.com/user/kritiksoman) 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.
Code (1)
Tasks
ClusteringColorizationDeblurringDenoisingDepth EstimationImage InpaintingImage ManipulationImage MattingImage Super-ResolutionMonocular Depth EstimationSemantic SegmentationSingle Image DehazingSuper-ResolutionVideo Frame InterpolationSimilar Papers 제목 키워드 기반
3D-GIMP: When 3D Gaussian Inpainting Meets PatchMatch
Recent advances in 3D scene editing have leveraged iterative diffusion models to update input views. However, this process is computationally expensive and struggles to produce sharp details. Meanwhile, ``hallucination d…
3D Reconstruction3D scene EditingPatch MatchingEffects of GIMP Retinex Filtering Evaluated by the Image Entropy
A GIMP Retinex filtering can be used for enhancing images, with good results on foggy images, as recently discussed. Since this filter has some parameters that can be adjusted to optimize the output image, several approa…
Retinex filtering of foggy images: generation of a bulk set with selection and ranking
In this paper we are proposing the use of GIMP Retinex, a filter of the GNU Image Manipulation Program, for enhancing foggy images. This filter involves adjusting four different parameters to find the output image which …
Image ManipulationDrugImproverGPT: A Large Language Model for Drug Optimization with Fine-Tuning via Structured Policy Optimization
Finetuning a Large Language Model (LLM) is crucial for generating results towards specific objectives. This research delves into the realm of drug optimization and introduce a novel reinforcement learning algorithm to fi…
Language ModelingLanguage ModellingLarge Language ModelGIMP and Wavelets for Medical Image Processing: Enhancing Images of the Fundus of the Eye
The visual analysis of retina and of its vascular characteristics is important in the diagnosis and monitoring of diseases of visual perception. In the related medical diagnoses, the digital processing of the fundus imag…
Image ManipulationImage SegmentationSegmentationSemantic Segmentation