
2015-04-12 2:26 GMT+02:00 Mark Schafer <mschafer@...2596...>:
The OpenCV project has done an amazing job with their python implementation. It mirrors the c++ classes and has required minimal modification after initial setup. I think having the python available for computer vision has really opened up the ease of interfacing for users who did not want to recompile the entire project and use a higher level language. It has certainly made it easy for people to experiment with computer vision.
The biggest difference between us and OpenCV is that OpenCV 1. is a library and 2. already had a reasonably good C / C++ API. Inkscape is a program, which means it can't work in the same way unless it is reimplemented as a set of Python modules, and does not have a reasonably good API yet.
I agree that allowing people to write scripts in Python that could access more of Inkscape's internals would be a big boon to innovation, but the API that we could hook up to Python is not yet there.
(Sorry for necropost, I forgot to send this.)
Regards, Krzysztof