• Wenzhao Xiang's avatar
    Merge pull request #15371 from Wenzhao-Xiang:gsoc_2019 · c2096771
    Wenzhao Xiang authored
    [GSoC 2019] Improve the performance of JavaScript version of OpenCV (OpenCV.js)
    
    * [GSoC 2019]
    
    Improve the performance of JavaScript version of OpenCV (OpenCV.js):
    1. Create the base of OpenCV.js performance test:
         This perf test is based on benchmark.js(https://benchmarkjs.com). And first add `cvtColor`, `Resize`, `Threshold` into it.
    2. Optimize the OpenCV.js performance by WASM threads:
         This optimization is based on Web Worker API and SharedArrayBuffer, so it can be only used in browser.
    3. Optimize the OpenCV.js performance by WASM SIMD:
         Add WASM SIMD backend for OpenCV Universal Intrinsics. It's experimental as WASM SIMD is still in development.
    
    * [GSoC2019] 
    
    1. use short license header
    2. fix documentation node issue
    3. remove the unused `hasSIMD128()` api
    
    * [GSoC2019]
    
    1. fix emscripten define
    2. use fallback function for f16
    
    * [GSoC2019]
    
    Fix rebase issue
    c2096771
Name
Last commit
Last update
..
images Loading commit data...
js_tutorials Loading commit data...
pattern_tools Loading commit data...
py_tutorials Loading commit data...
tools Loading commit data...
tutorials Loading commit data...
CMakeLists.txt Loading commit data...
Doxyfile.in Loading commit data...
DoxygenLayout.xml Loading commit data...
acircles_pattern.png Loading commit data...
bodybg.png Loading commit data...
disabled_doc_warnings.txt Loading commit data...
faq.markdown Loading commit data...
footer.html Loading commit data...
header.html Loading commit data...
mymath.js Loading commit data...
mymath.sty Loading commit data...
opencv-logo-small.png Loading commit data...
opencv-logo-white.png Loading commit data...
opencv-logo.png Loading commit data...
opencv-logo2.png Loading commit data...
opencv.bib Loading commit data...
opencv.ico Loading commit data...
opencv.jpg Loading commit data...
pattern.png Loading commit data...
root.markdown.in Loading commit data...
stylesheet.css Loading commit data...
tutorial-utils.js Loading commit data...