https://github.com/nbsmalltree/tom
Big Solution
https://github.com/nbsmalltree/tom
inpainting opencv vsrs yuv
Last synced: about 1 month ago
JSON representation
Big Solution
- Host: GitHub
- URL: https://github.com/nbsmalltree/tom
- Owner: NBSmalltree
- Created: 2018-03-13T03:07:29.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-12-22T00:14:01.000Z (over 7 years ago)
- Last Synced: 2023-10-20T00:14:23.685Z (over 2 years ago)
- Topics: inpainting, opencv, vsrs, yuv
- Language: C++
- Size: 10.9 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Tom
This is a collection of my daily projects, which are organized in separate files. The propose of each project states as following.
## BGMerge
Merge the Background from the warped left view and the warped right view, considering their depth value.
IO :
- Input :
- Left View Warped Background Color Image
- Left View Warped Background Depth Map
- Right View Warped Background Color Image
- Right View Warped Background Depth Map
- Output :
- Merged Virtual View Background Color Image
- Merged Virtual View Background Depth Map
## BackgroundEstimation
Estimate the background through Depth Map, which considers the object distance to camera.
IO :
- Input :
- A Certain View Color Image
- A Certain View Depth Map
- Output :
- Certain View Background Color Image
- Certain View Background Depth Map
## HolefillingWithBG
Fill the backhole in the warped image with BG information, Combines Filling and Merging process.
Function :
- One View Filling
- Two View Filling
- Filling Stratagem A: Filling after Merge
- Filling Stratagem B: Merge after Filling(default)
IO :
- Input :
- For One View Filling Only
- A Certain View Color Image
- A Certain View Depth Map
- For Two View Filling Only
- Left View Color Image
- Left View Depth Map
- Right View Color Image
- Right View Depth Map
- Common
- Virtual View Background Color Image
- Virtual View Background Depth Map
- Output :
- Virtual View Color Image
- Virtual View Depth Map
## NBU
Temporal File of NBU OJ.
[NBU Online Judge](http://www.nbuoj.com/v8.8/Home/Home.php)
## OpenCVTest
Test case of OpenCV.
*Function List*
- HISTOGRAM
- SIFT_AND_BFMATCHER
- SURF_AND_BFMATCHER
- SURF_AND_FLANN
- SURF_AND_FLANN_AND_OBJECT_DETECTION
- ORB_AND_FLANN
- ERODE
- DILATE
- ADVANCED_MORPHOLOGY
- RESIZE
- PYRAMID
- BINARYZATION
- MEAN_FILTERING
- CANNY_EDGE_DETECTION
- YUV_CLASS
- WATERSHED
- INPAINT
## Pythontest
Coding Python in *Visual Stdio*. Test the example of *mnist*.
## ReadTest
Realize the function to *Read Parameter from File*.
## ViewSynthesis
My DIBR Project, including three functions:
- ForwardWarp
- Merge
- FillHoles
## YUV_Test
Modify the *CIYuv* class, and use two ways to extract color background(BACKGROUND_AVERAGE & BACKGROUND_GMM), finally apply it to fill the holes from single view rendering.