FivekoGFX is an open source image processing library for educational purposes. This graphics library is designed to work online in various web browsers.
About the project
Because of this the fiveko graphics needs to be capable to handle the limitations forced by the web browsers sandbox nature.
Although this computer vision library is for educational purposes, it is still trying to be optimized and well implemented.
Design
FivekoGFX tries to achieve performance using WebGL GPU shaders for most of its algorithms. At this way most of the computations are over graphics processing unit (GPU).
Requirements
System requirements are driven primarily by the capabilities of web browsers, but we can still list some of them.
- Should support WebGL2
- Recommended to support floating point textures. Note that some mobile browsers don't.
- Recommended to support Webassembly (WASM)
- At the point of this article the recommended browsers are: Google Chrome, Microsoft Edge, Firefox.
Summary
Although FivekoGFX is still under development, we believe it works quite well in most modern browsers. We hope that this project is a good basis for further development of a computer vision for the web.
Няма коментари:
Публикуване на коментар