How to set up Python, OpenCV, numpy, and ailia SDK on Windows on Arm (WoA).
Windows on Arm (WoA) is a Windows environment that runs on Arm processors. This guide explains how to set up ailia SDK on PCs equipped with Arm-based processors such as Snapdragon X Elite.
On Windows on Arm, you need to install the Arm native version of Python. Follow the official Arm guide below:
https://learn.arm.com/install-guides/py-woa/
numpy can be installed via pip:
pip3 install numpy
This will install numpy 2.4.6.
On Windows on Arm, install OpenCV Headless with the following command:
python -m pip install opencv_python_headless-4.10.0.84-cp313-cp313-win_arm64.whl
cv2.imshow(). In ailia-models, whether OpenCV is headless is detected automatically, and when it is, cv2.imshow() is replaced with a tkinter-based implementation, so on-screen display is available.
From ailia SDK 1.7 onwards, you can install it via pip:
pip3 install ailia