knn-matting

Matting algorithm

An implementation of KNN Matting, a method for separating foreground and background in images

Source Code for KNN Matting, CVPR 2012 / TPAMI 2013. MATLAB code ready to run. Simple and robust implementation under 40 lines.

GitHub

150 stars
13 watching
40 forks
Language: Matlab
last commit: over 7 years ago
Linked from 1 awesome list

foregroundknnknn-mattingmattingnearest-neighbor-searchsegmentationvisionvlfeat

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
joker316701882/deep-image-matting An implementation of a deep learning model for separating foreground and background in images 625
marcoforte/closed-form-matting Provides an implementation of image matting and background/foreground reconstruction from images with scribbles or trimaps. 437
huochaitiantang/pytorch-deep-image-matting Deep learning implementation of image matting, aiming to separate foreground and background from input images. 293
aisegmentcn/matting_human_datasets A large dataset of human matting images and corresponding results for training person segmentation models. 610
marcoforte/fba_matting A deep learning model for image matting that provides foreground, background, and alpha predictions 467
minyuanye/siun This project develops a deep learning-based image deblurring algorithm using iterative upsampling network architecture 162
foamliu/deep-image-matting-pytorch An implementation of deep image matting in PyTorch using a neural network architecture. 817
marcoforte/poisson-matting Implementation of Poisson matting method for image segmentation 49
nathanepstein/knear A JavaScript implementation of the k-nearest neighbors algorithm for supervised machine learning 48
asbaker/racket-knn An implementation of the K Nearest Neighbors algorithm using Scheme and Racket 16
reddavis/knn An implementation of the K Nearest Neighbour algorithm in Ruby, allowing users to query a dataset and retrieve the k most similar data points based on various distance measurements. 37
kgpml/hyperspectral Developing Deep Learning models for classifying land covers in hyperspectral images using Neural Networks 298
pathak22/context-encoder Unsupervised feature learning by image inpainting using Generative Adversarial Networks (GANs) 885
kalvar/ios-krkmeans-algorithm K-Means clustering algorithm implementation with multi-dimensional support and customizable features 23
cszn/ircnn This project trains deep CNN denoisers to improve image restoration tasks such as deblurring and demosaicking through model-based optimization methods. 600