Source code for MRF minimization
Here is C++ source code for MRF minimization and all benchmarks. The code compiles with gcc 4 under linux and cygwin. It does not currently compile on 64-bit machines. The code is provided "as is" as a service to the community. It comes with NO WARRANTIES WHATSOEVER, and we cannot provide any help on how to use it beyond the documentation included here.
MRF2.1.zip
(61K, contents,
README.txt)
- the MRF library
mrfstereo.zip
(352K, contents,
README.txt)
- a stereo matcher frontend calling the MRF libary
imageLib.zip
(339K, contents,
README.txt)
- a simple image libary (used by mrfstereo)
MRF-benchmarks.zip (14M, contents, README.txt) - code for all the benchmarks, including the MRF library and imageLib
Notes
-
If you have an MRF energy function to minimize, you just need the MRF library.
- If you want a stand-alone stereo matcher, you need the first three files.
- To run all the benchmarks, use the last file.
See the README files within each zip file for more information.
You might also be interested in the FastPD optimization software by Paragios and Komodakis.