Skip to content

A MATLAB MEX interface for the fast approximation algorithm for the PCST/F problem

License

Notifications You must be signed in to change notification settings

donggong1/pcst-fast-matlab

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pcst-fast-matlab

  • pcst-fast-matlab contains a MATLAB mex interface to pcs-fast.

  • pcst-fast is a fast approximation algorithm for the PCST/F (prize collecting Steiner tree/forest) problem, which can be used in the problem inducing structured sparsity. The original project is implemented in C++. I write a MATLAB MEX file based interface for using it in my MATLAB based academic project (which will be released later).

Usage

Run make_mexfiles; in MATLAB console to produce .mex* files.

You can solve PCST/F problem by calling [~,~] = pcst_entry_mex(...); in your MATLAB code.

Several testing cases in test_script.m will help to learn how to use pcst_entry_mex().

In pcst_entry_mex.cc and script_pcst.m, you can find detailed comments about the function interface and meaning of the variables.

Note

  • The main contribution of this project is on the MATLAB MEX interface, including pcst_entry_mex.cc and script_pcst.m

  • Please check the original project page for more information, including the algorithm details, related academic papers and the license info.

Related Papers and Projects

  • Dong Gong, Mingkui Tan, Yanning Zhang, Anton van den Hengel, Qinfeng Shi. Self-paced Kernel Estimation for Robust Blind Image Deblurring. In IEEE International Conference on Computer Vision (ICCV), 2017.
  • ...

About

A MATLAB MEX interface for the fast approximation algorithm for the PCST/F problem

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 97.9%
  • MATLAB 1.3%
  • Makefile 0.8%