Windows on Arm (WoA) 環境で Python、OpenCV、numpy、ailia SDK をセットアップする手順を説明します。
Windows on Arm (WoA) は、Arm プロセッサ上で動作する Windows 環境です。Snapdragon X Elite などの Arm ベースのプロセッサを搭載した PC で、ailia SDK を使用するためのセットアップ手順を説明します。
Windows on Arm 環境では、Arm ネイティブ版の Python をインストールする必要があります。以下の Arm 公式ガイドに従ってインストールしてください。
https://learn.arm.com/install-guides/py-woa/
numpy は pip でインストールできます。
pip3 install numpy
numpy 2.4.6 がインストールされます。
Windows on Arm 環境では、OpenCV Headless をインストールします。以下のコマンドを実行してください。
python -m pip install opencv_python_headless-4.10.0.84-cp313-cp313-win_arm64.whl
cv2.imshow() などの GUI 表示機能は使用できません。画像の表示が必要な場合は、cv2.imwrite() でファイルに保存するか、他のライブラリを使用してください。
ailia SDK 1.7 以降では、pip でインストールできます。
pip3 install ailia