我制作了一個程式來檢測螢屏上的影像,我使用 pyautogui 庫,當我運行我的程式時它運行良好,但是當我將它傳遞給可執行檔案時,它不再作業,并且出現以下錯誤訊息.
我在 Windows 10 下。我有 python 3.10 和 pyinstaller 5.0
錯誤資訊:
Traceback (most recent call last):
File "interface.py", line 21, in <module>
ScreenLocation = pa.locateOnScreen('module\images\location.PNG', confidence=0.7)
File "pyautogui\__init__.py", line 175, in wrapper
File "pyautogui\__init__.py", line 213, in locateOnScreen
File "pyscreeze\__init__.py", line 373, in locateOnScreen
File "pyscreeze\__init__.py", line 353, in locate
File "pyscreeze\__init__.py", line 253, in _locateAll_python
NotImplementedError: The confidence keyword argument is only available if OpenCV is installed.

我希望我已經足夠清楚了,如果有任何資訊缺失來解決我的問題,請不要猶豫,問我問題,感謝您抽出時間為我解答,我希望我們能找到解決方案。
uj5u.com熱心網友回復:
Pip 安裝 OpenCV 并在腳本中匯入 OpenCV。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/348696.html
標籤:Python opencv 视窗 10 安装程序 python-3.10
上一篇:將RGBA影像轉換為RGB影像
