Is OF good for mobile project where IA, CV and 3D is going to be used?

Hi there,

I’m looking for a cross-platform mobile framework for my future project. It seems to me the openFrameworks has most of the features I need.

Let me tell a few words about the project. It has to be the mobile application that scans some technical drawing using the camera. On that drawing, it recognizes some patterns ( Computer Vision ). Then it applies some 3D graphics upon it ( Augmented Reality ). There are also plans to implement week Artificial Intelligence. AI would be used to generate the content that AR would present upon the technical drawing.

Please tell me your opinion, is OF would be the good choice of framework for those goals?