File list (Check if you may need any files):
AddPaths.m
CompileMex.m
example
.......\image.png
.......\OptMat.mat
.......\template.png
FastMatch.m
FastMatch_demo.m
imgPairs
........\image_for_template__1.png
........\image_for_template__2.png
........\image_for_template__3.jpg
........\image_for_template__4.jpg
........\image_for_template__5.jpg
........\image__1.png
........\image__2.png
........\image__3.jpg
........\image__4.jpg
........\image__5.jpg
imgs
....\binary
....\......\binaryZebra.bmp
....\......\dalmatian
....\......\dalmatian.gif
....\......\.........\dalmatian.gif
....\......\deer-14.gif
....\......\device2-16.gif
....\......\fly-4.gif
....\chinese_girl.jpg
....\color blind.jpg
....\double_decker.jpg
....\img1.png
....\keyboard.jpg
....\random-crayons_1356872i.jpg
....\ShetlerFamily06.jpg
....\sofa.jpg
....\symm_arch_1.jpg
....\symm_arch_2.jpg
....\symm_arch_3.jpg
....\symm_arch_4.jpg
....\thai_food.jpg
....\turtle.jpg
....\Volkswagen-Beetle-6.jpg
....\zurich_object0024.view05.jpg
MatchingResult.m
matlab
......\helpers
......\.......\BoundBy.m
......\.......\CreateAffineTransformation.m
......\.......\GenerateGrid.m
......\.......\GetBounds.m
......\.......\GetGrid.m
......\.......\GetThreshPerDelta.m
......\.......\GetTotalVariation.m
......\.......\MakeOdd.m
......\.......\max2.m
......\.......\transVec2Struct.m
......\main_code
......\.........\CreateListOfConfigs.m
......\.........\ExpandConfigsFull.m
......\.........\ExpandConfigsRandom.m
......\.........\FindBestTransformation.m
mex
...\Configs2Affine_mex.cpp
...\Configs2Affine_mex.mexw64
...\Configs2Affine_mex.mexw64.pdb
...\CreateList_mex.cpp
...\CreateList_mex.mexw64
...\CreateList_mex.mexw64.pdb
...\EvaluateConfigs_mex.cpp
...\EvaluateConfigs_mex.mexw64
...\EvaluateConfigs_mex.mexw64.pdb
ProcessImagePairResults.m
README.txt