Information
- Paper topic: Image
- Software type: Code
- Able to run a replicability test: True
- Replicability score: 5
- License: unspecified
- Build mechanism: Not applicable (python, Matlab..)
- Dependencies: matlab
- Documentation score {0,1,2}: 2
- Reviewer: Nicolas Bonneel
Source code information
Comments
Beware that the default .mat file when loading the program does not exist : in PatternWidget.m line 296, startfilename = '../data/userstudy/task1_pattern.mat'; refers to a missing file. It can be replaced by startfilename = '../data/medium_1.mat'; if the dataset was downloaded and placed in ../data as instructed.
Also, the dataset referenced in the Readme corresponds to http://geometry.cs.ucl.ac.uk/projects/2016/image-relationships/paper_docs/GuerreroEtAl_PATEX_SIGG16_data.zip which does not exist. The correct dataset link, from the project webpage, is https://geometry.cs.ucl.ac.uk/projects/2016/pattern-variations/paper_docs/GuerreroEtAl_PATEX_SIGG16_data.zip
Deleting all compiled mex files automatically regenerates them. There is actually a compile error during mex('-largeArrayDims',includeoptions{:},additionaloptions{:},'pointLinesegDistance2D_mex.cpp',[utilpath,'/mexutils.cpp'],'geom.cpp','triTriIntersectionDevillers.cpp');
However, for some reasons, it does not prevent the program from running well (perhaps this function is simply not used).