forked from daviddoria/PatchBasedInpainting
A patch based image inpainting framework.
License
nocnokneo/PatchBasedInpainting
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This software allows the user to inpaint an image using a greedy patch based method. Once you have cloned this repository, you must git submodule update --init --recursive to checkout all of the dependencies (besides the major libraries (ITK, VTK, Qt, Boost) ). License: See LICENSE file in base directory. Implementation notes -------------------- Throughout the code, the size of square patches are described by their "radius" or "half width". That is, a 9x9 square patch has radius 4. This is to ensure that the patch has a well defined center pixel (odd side length) - (side length = 2*radius + 1) Dependencies ----------- Boost - Known to NOT work with 1.42, but does work with 1.46. (1.42 produces errors in TestDVPTreeGridGraph.cpp - something about grid_graph_vertex_at()) Thanks ------ Many, many thanks to Mikael Persson (http://www.cim.mcgill.ca/~mpersson) for many thoughtful discussions on the design and implementation of this program. Additonally, the dynamic vantage point tree used is from his ReaK library (https://github.com/mikael-s-persson/ReaK).
About
A patch based image inpainting framework.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- C++ 99.1%
- Other 0.9%