🎡OpenCV.jsは,Webプラットフォーム用のOpenCV関数のサブセットのJavaScriptバインディング

OpenCV.jsは,Webプラットフォーム用のOpenCV関数のサブセットのJavaScriptバインディングです.OpenCV.jsは、OpenCVで利用可能な多種多様なビジョン関数の恩恵を、マルチメディア処理を行う新しいWebアプリケーションに提供します。OpenCV.js は Emscripten を利用して OpenCV 関数を asm.js または WebAssembly ターゲットにコンパイルし,Web アプリケーションがそれらにアクセスするための JavaScript API を提供します.このライブラリの将来のバージョンでは、SIMDやマルチスレッド実行など、Web上で利用可能な高速化APIを利用する予定です。

OpenCV.jsは、当初、カリフォルニア大学アーバイン校(UCI)の並列アーキテクチャ・システムグループで、Intel Corporationの資金提供による研究プロジェクトとして作成されました。OpenCV.jsはさらに改良され、Google Summer of Code 2017プログラムの一環としてOpenCVプロジェクトに統合された。

このチュートリアルでは、opencv.js を Web ページにインクルードして使い始める方法を学びます。opencv.jsは、各リリースに含まれるopencv-{VERSION_NUMBER}-docs.zipから入手することができます。また、オンラインドキュメントの "https://docs.opencv.org/{VERSION_NUMBER}/opencv.js "からビルド済みのスクリプトをダウンロードすることもできます(例えば、https://docs.opencv.org/4.5.0/opencv.js。最新のビルドが必要な場合は4.xを使用してください)。チュートリアルの Build OpenCV.js に従って、自分でビルドすることもできます。


お願い致します