Skip to content

Latest commit

 

History

History
27 lines (18 loc) · 1.02 KB

README.md

File metadata and controls

27 lines (18 loc) · 1.02 KB

ConvexOptimImageInpainting

Image inpainting using matrix completion and compressive sensing in fourier domain.

Files

main.py : driver code for running experiments

image_process.py : methods for reading, saving, displaying images, and creating masks

co_utils.py : algorithms shared by various convex optimization algorithms, e.g., fista

fourier.py : compressive sensing algorithm for image inpainting using DCT

matrix_completion.py : matrix completion algorithm for image inpainting

Demo

Image 4 with p:0.1, nh:2 (masked, mc, fo)

3_0_0masked 3_0_0mc 3_0_0fo

Image 4 with p:0.9, nh:10000 (masked, mc, fo)

3_1_1masked 3_1_1mc 3_1_1fo