Dear developers, OpenCV ported to Google Chrome NaCl and PNaCl: stakes and opportunities.



This new milestone means that as from now, you can utilize and modify the code via Google Chrome NaCl and PNaCl.

If unfamiliar, Connectikpeople.co recalls that, OpenCV(Open Source Computer Vision Library) is an open source computer vision and machine learning software library. This library was built to provide a common infrastructure for computer vision applications and to accelerate the use of machine perception in the commercial products. OpenCV makes it easy for businesses
to utilize and modify the code.

Regarding the Native Client (NaCl) , it is an open source technology for running compiled C/C++ code inside Google Chrome, enabling developers to run a binary file inside a browser tab in all Google Chrome supported OSes, having one binary per architecture.
Connectikpeople.co also recalls that, besides providing a sandbox for good processes, it maintains similar to native code performance. NaCl uses Pepper to communicate with the hosting browser and get access to system-level functions, including files and OpenGL ES 2.0

Portable Native Client (PNaCl) extends that model by compiling C/C++ for a portable intermediate representation, meaning that a single binary, a .pexe, can run in all OSes and platforms without modification.
For more details about modification OpenCV code for NaCl support, you can visit: https://codereview.chromium.org/76153002/.

Popular Posts