Skip to content

Scattering Networks implementation with GPU on C++ with OpenCV and CUDA

License

Notifications You must be signed in to change notification settings

marcelogdeandrade/ScatteringNetwork

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ScatteringNetwork

Required Packages

  • OpenCV >= 3.41 (Installed with CUDA)
  • Cmake >= 3.9
  • CUDA 9.0

Usage

$ git clone https://github.com/marcelogdeandrade/ScatteringNetwork
$ cd src
$ mkdir build
$ cmake ..
$ make

To run the CPU Version

$ ./main

And the GPU Version

$ ./main_gpu

Testing different image sizes

  • Change the image size on apply_filters and apply_blur functions
  • Change the image size on get_images_to_features function

Maintenance

Maintainers: Marcelo Andrade [email protected]

Tickets: Can be opened in Github Issues.

License

This project is licensed under MIT license - see LICENSE.md for more details.

About

Scattering Networks implementation with GPU on C++ with OpenCV and CUDA

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published