PDL::OpenCV 0.001 has just been released. Notable changes since never:
- It supports modules highgui, imgcodecs, imgproc, objdetect, tracking, videoio
- In particular, it supports just about every class and function within those modules that are supported by the Python binding
- Where possible, all inputs and outputs are ndarrays which get wrapped into Mat, Rect, std::vector<int>, etc internally, then translated back
- There is a simplistic translation of the Doxygen docs into POD, see on MetaCPAN: https://metacpan.org/dist/PDL-OpenCV
- It includes a perldl demo which shows off basic image-processing stuff (demo opencv)
Future plans, in something like intended order:
- Support the Params classes (possibly from Perl-land as a hash-ref)
- Support more of the modules, both in the main OpenCV distribution and the "contrib" ones
The IRC channel (#pdl on irc.perl.org) is a great virtual place to come and ask questions, or just watch the GitHub messages flow by.
Please give the new release a try and report problems.