add plist.in to support file sharing (viewable output files)
add command line option for dumping pyramids as flat images for analysis
is now compatible with ios-deploy
add argv preprocessing via regex_replace of regex(“HOME”) w/ getenv(HOME) — this allows passing generic command line arguments from the command line for use with ios-deploy, since we don’t know the path of the installed executable and associated data (this is similar to the gauze generator expressions used for cross platform unit tests)
add acf-detect test/tune features
add randomShapes() function to draw some random patterns w/ various colors (lines, ellipses, rectangles) — this was used initially to support gpu/cpu pyramid testing on mobile devices
support internal pyramid drawing for analysis
unify include style
make VideoSource respect “—random” command line option (a separate class can be added (possibly with the ability to insert random faces))
clip gradient values to upper/lower bounds of the lookup table in gradientMex:gradMag() — this replaces a more complex function that was most likely aiming to do the same thing but was actually incorrectly modifying the orientation bins
fix gradhist shader multi-channel orientation histogramming binning interpolation logic (this was correct but missed an edge case where orientations of 1.0 were counted in the bin==1 instead of bin==0
add dodecagon test image to the test files
formatting
add CMakeLists.txt code block describing HUNTER_KEEP_PACKAGES_SOURCES option — somewhat pedantic, but a useful build configuration for development tasks
workaround for OpenCV protobuf compiler crash w/ ios build for local builds — this may be limited to xcode 9.1 but should be fine since the opencv_dnn module isn’t used by acf anyway
make acf a full fledged iOS acf-detect.app
add acf-detect test/tune features
clip gradient values to upper/lower bounds of the lookup table in gradientMex:gradMag() — this replaces a more complex function that was most likely aiming to do the same thing but was actually incorrectly modifying the orientation bins
fix gradhist shader multi-channel orientation histogramming binning interpolation logic (this was correct but missed an edge case where orientations of 1.0 were counted in the bin==1 instead of bin==0
add dodecagon test image to the test files
formatting
add CMakeLists.txt code block describing HUNTER_KEEP_PACKAGES_SOURCES option — somewhat pedantic, but a useful build configuration for development tasks
workaround for OpenCV protobuf compiler crash w/ ios build for local builds — this may be limited to xcode 9.1 but should be fine since the opencv_dnn module isn’t used by acf anyway