knn-matting
Image segmentation algorithm
An implementation of KNN Matting, a technique for segmenting foreground from background in images.
Source Code for KNN Matting, CVPR 2012 / TPAMI 2013. MATLAB code ready to run. Simple and robust implementation under 40 lines.
150 stars
13 watching
40 forks
Language: Matlab
last commit: over 8 years ago
Linked from 1 awesome list
foregroundknnknn-mattingmattingnearest-neighbor-searchsegmentationvisionvlfeat
Related projects:
| Repository | Description | Stars |
|---|---|---|
| | An implementation of a deep learning model for separating foreground and background in images | 626 |
| | Provides an implementation of image matting and background/foreground reconstruction from images with scribbles or trimaps. | 438 |
| | Deep learning implementation of image matting, aiming to separate foreground and background from input images. | 293 |
| | A large dataset of human matting images and corresponding results for training person segmentation models. | 615 |
| | A deep learning model for image matting that provides foreground, background, and alpha predictions | 469 |
| | This project develops a deep learning-based image deblurring algorithm using iterative upsampling network architecture | 164 |
| | An implementation of deep image matting in PyTorch using a neural network architecture. | 821 |
| | Python implementation of an image matting method using Poisson equations | 49 |
| | A JavaScript implementation of the k-nearest neighbors algorithm for supervised machine learning | 48 |
| | An implementation of the K Nearest Neighbors algorithm using Scheme and Racket | 16 |
| | 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 |
| | Developing Deep Learning models for classifying land covers in hyperspectral images using Neural Networks | 298 |
| | Unsupervised feature learning by image inpainting using Generative Adversarial Networks (GANs) | 887 |
| | K-Means clustering algorithm implementation with multi-dimensional support and customizable features | 23 |
| | This project trains deep CNN denoisers to improve image restoration tasks such as deblurring and demosaicking through model-based optimization methods. | 602 |