{"id":50416424,"url":"https://github.com/nbsmalltree/tom","last_synced_at":"2026-05-31T06:03:31.309Z","repository":{"id":201684758,"uuid":"124984622","full_name":"NBSmalltree/Tom","owner":"NBSmalltree","description":"Big Solution","archived":false,"fork":false,"pushed_at":"2018-12-22T00:14:01.000Z","size":11445,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2023-10-20T00:14:23.685Z","etag":null,"topics":["inpainting","opencv","vsrs","yuv"],"latest_commit_sha":null,"homepage":null,"language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NBSmalltree.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2018-03-13T03:07:29.000Z","updated_at":"2023-10-20T02:22:43.472Z","dependencies_parsed_at":null,"dependency_job_id":"be341297-9b52-4ce0-8b87-471ce6ffba98","html_url":"https://github.com/NBSmalltree/Tom","commit_stats":null,"previous_names":["nbsmalltree/tom"],"tags_count":null,"template":null,"template_full_name":null,"purl":"pkg:github/NBSmalltree/Tom","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NBSmalltree%2FTom","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NBSmalltree%2FTom/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NBSmalltree%2FTom/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NBSmalltree%2FTom/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NBSmalltree","download_url":"https://codeload.github.com/NBSmalltree/Tom/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NBSmalltree%2FTom/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33720900,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-31T02:00:06.040Z","response_time":95,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["inpainting","opencv","vsrs","yuv"],"created_at":"2026-05-31T06:03:28.066Z","updated_at":"2026-05-31T06:03:31.297Z","avatar_url":"https://github.com/NBSmalltree.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Tom\n\nThis is a collection of my daily projects, which are organized in separate files. The propose of each project states as following.\n\n## BGMerge\n\nMerge the Background from the warped left view and the warped right view, considering their depth value.\n\n\u003cdetails\u003e\n\u003csummary\u003eIO :\u003c/summary\u003e\n\n  - Input : \n    - Left View Warped Background Color Image\n\t- Left View Warped Background Depth Map\n\t- Right View Warped Background Color Image\n\t- Right View Warped Background Depth Map\n  - Output : \n    - Merged Virtual View Background Color Image\n\t- Merged Virtual View Background Depth Map\n\t\n\u003c/details\u003e\n\n## BackgroundEstimation\n\nEstimate the background through Depth Map, which considers the object distance to camera.\n\n\u003cdetails\u003e\n\u003csummary\u003eIO :\u003c/summary\u003e\n\n  - Input : \n    - A Certain View Color Image\n\t- A Certain View Depth Map\n  - Output : \n    - Certain View Background Color Image\n\t- Certain View Background Depth Map\n\t\n\u003c/details\u003e\n\n## HolefillingWithBG\n\nFill the backhole in the warped image with BG information, Combines Filling and Merging process.\n\n\u003cdetails\u003e\n\u003csummary\u003eFunction :\u003c/summary\u003e\n\n  - One View Filling\n  - Two View Filling\n    - Filling Stratagem A: Filling after Merge\n\t- Filling Stratagem B: Merge after Filling(default)\n\t\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eIO :\u003c/summary\u003e\n\n  - Input : \n    - For One View Filling Only\n      - A Certain View Color Image\n      - A Certain View Depth Map\n    - For Two View Filling Only\n\t  - Left View Color Image\n\t  - Left View Depth Map\n\t  - Right View Color Image\n\t  - Right View Depth Map\n\t- Common\n\t  - Virtual View Background Color Image\n\t  - Virtual View Background Depth Map\n  - Output : \n    - Virtual View Color Image\n\t- Virtual View Depth Map\n\t\n\u003c/details\u003e\n\n## NBU\n\nTemporal File of NBU OJ.\n\n[NBU Online Judge](http://www.nbuoj.com/v8.8/Home/Home.php)\n\n## OpenCVTest\n\nTest case of OpenCV.\n\n  *Function List* \n  \n  - HISTOGRAM\n  - SIFT_AND_BFMATCHER\n  - SURF_AND_BFMATCHER\n  - SURF_AND_FLANN\n  - SURF_AND_FLANN_AND_OBJECT_DETECTION\n  - ORB_AND_FLANN\n  - ERODE\n  - DILATE\n  - ADVANCED_MORPHOLOGY\n  - RESIZE\n  - PYRAMID\n  - BINARYZATION\n  - MEAN_FILTERING\n  - CANNY_EDGE_DETECTION\n  - YUV_CLASS\n  - WATERSHED\n  - INPAINT\n  \n## Pythontest\n\nCoding Python in *Visual Stdio*. Test the example of *mnist*.\n\n## ReadTest\n\nRealize the function to *Read Parameter from File*.\n\n## ViewSynthesis\n\nMy DIBR Project, including three functions: \n\n  - ForwardWarp\n  - Merge\n  - FillHoles\n  \n## YUV_Test\n\nModify the *CIYuv* class, and use two ways to extract color background(BACKGROUND_AVERAGE \u0026 BACKGROUND_GMM), finally apply it to fill the holes from single view rendering.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnbsmalltree%2Ftom","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnbsmalltree%2Ftom","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnbsmalltree%2Ftom/lists"}