Skip to content

Logrus/BM4D-GPU

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BM4D GPU (CUDA) implementation

About project

For details about project, please read included PDF report.

License

The majority of the code is licensed under MIT license.

However, some header files are from NVIDIA and hold a different license, which is included at the beginning of each relevant file.

Working with devcontainer

Installing docker

Make sure that you have inastalled docker and nvidia container toolkit.

Opening project in vscode

Simply open project folder in vscode and run Dev Containers: Open Folder in Container.... Development environment would be build in vscode.

Alternatively, it is possible to build image using .devcontainer/build_image.sh script.

Build with cmake from devcontainer

Executing from root folder of a project (where CMakeLists.txt is located).

mkdir build && \
cmake -B build -GNinja && \
cmake --build build

About

BM4D denoising algorithm implementation with CUDA

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages