Image Inpainting ML Frameworks

Tools and frameworks for filling missing or corrupted regions in images using deep learning techniques. Includes patch-based, generative, and guided inpainting methods for photo restoration, object removal, and content-aware editing. Does NOT include general image restoration, denoising, super-resolution, or background removal without inpainting.

There are 24 image inpainting frameworks tracked. 3 score above 50 (established tier). The highest-rated is TencentARC/GFPGAN at 60/100 with 37,396 stars.

Get all 24 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=image-inpainting&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Framework Score Tier
1 TencentARC/GFPGAN

GFPGAN aims at developing Practical Algorithms for Real-world Face Restoration.

60
Established
2 bamos/dcgan-completion.tensorflow

Image Completion with Deep Learning in TensorFlow

51
Established
3 MathiasGruber/PConv-Keras

Unofficial implementation of "Image Inpainting for Irregular Holes Using...

51
Established
4 leehomyc/Faster-High-Res-Neural-Inpainting

High-Resolution Image Inpainting using Multi-Scale Neural Patch Synthesis

49
Emerging
5 yu4u/cutout-random-erasing

Cutout / Random Erasing implementation, especially for ImageDataGenerator in Keras

47
Emerging
6 alexandre01/deepsvg

[NeurIPS 2020] Official code for the paper "DeepSVG: A Hierarchical...

45
Emerging
7 bendangnuksung/Image-OutPainting

🏖 Keras Implementation of Painting outside the box

43
Emerging
8 microsoft/CoCosNet-v2

CoCosNet v2: Full-Resolution Correspondence Learning for Image Translation

42
Emerging
9 spaceml-org/Missing-Pixel-Filler

missing-pixel-filler is a python package that, given images that may contain...

39
Emerging
10 Graph-Machine-Learning-Group/grin

Official repository for the paper "Filling the G_ap_s: Multivariate Time...

37
Emerging
11 mariagonzc/GANFilling

Code from the paper Generative Networks for Spatio-Temporal Gap Filling of...

35
Emerging
12 davidmilsky/Face-Mask_Inpainting

Face-mask Inpainting (unmasking masked face)

31
Emerging
13 sheikhazhanmohammed/CrInGY

Cropped Image Enhancement using GANs for YOLO

31
Emerging
14 Whiax/sd-webui-nulienhance

An extension for integrating the NUl Image Enhancer (NUlIE) in sd-webui 🖼️

29
Experimental
15 yuchen071/Normal-map-generator

Generate a normal map or displacement map from a photo texture with UNet

29
Experimental
16 Analyzable-FR/patch-based-texture-inpainting

Patch-based inpainting Python library

27
Experimental
17 leonelhs/face-shine

Pytorch photo AI enhancer server

26
Experimental
18 Vidhi1290/Image-Inpainting

🎨 Restore images flawlessly with our Image Inpainting Showcase! Using...

22
Experimental
19 talhaabidj/Structure-Guided-Restoration-of-High-Density-Islamic-Geometric-Patterns

Deep learning research on restoring damaged Islamic geometric patterns using...

21
Experimental
20 NWPU-LHH/Seg-CycleGAN

Seg-CycleGAN: SAR-to-Optical Image Translation Guided by a Downstream Task

20
Experimental
21 Imsanskar/Old-image-restoration-minor

Removal of scratch from images using Pix2pix achitecture

20
Experimental
22 ztsrdev/RTL-Inpainting

A pipeline focused on the in-painting of text in images. For example the...

19
Experimental
23 stavros-p/image_inpainting_detection

An official implementation code for my thesis "Image Inpainting Detection...

18
Experimental
24 Molten-Ice/de-identification

De-identifying group images by performing image obfuscation, and generative...

11
Experimental