為什么網(wǎng)站顯示在建設(shè)中百度一下首頁登錄入口
我之前想自己安裝mediapipe包進(jìn)行人體檢測的學(xué)習(xí),但整了好幾個(gè)月都不行,這次終于讓我整好了,我的python版本為python = 3.7.1。
注意,不要直接用pip install mediapipe 進(jìn)行安裝,我之前這樣安裝的,mediapipe安裝好了,但是所需要的opencv-contrib-python安裝失敗。
一、安裝mediapipe
首先安裝opencv-contrib-python
pip install opencv-contrib-python -i https://pypi.douban.com/simple/,但安裝失敗,
在https://pypi.tuna.tsinghua.edu.cn/simple/opencv-contrib-python/中下載對(duì)應(yīng)的版本,我下載的是opencv_contrib_python-3.4.10.35-cp37-cp37m-win_amd64.whl
然后再pycharm的控制端輸入,必須把opencv_contrib_python-3.4.10.35-cp37-cp37m-win_amd64.whl放在你終端對(duì)應(yīng)的路徑,之后運(yùn)行
pip install opencv_contrib_python-4.5.5.62-cp36-abi3-win_amd64.whl
就安裝好了。
安裝mediapipe
pip install mediapipe
經(jīng)過這兩步mediapipe就安裝好了
二、其他的報(bào)錯(cuò)
TypeError: create_bool(): incompatible function arguments.
The following argument types are supported:
1. (arg0: bool) -> mediapipe.python._framework_bindings.packet.Packet
那么這個(gè)問題就是你所使用的第三方庫發(fā)生了變動(dòng),可能是添加了新的功能**,需要減少或者添加參數(shù)**,而我的原因就是由于mediapipe更新之后對(duì)于mediapipe.solutions.pose.Pose類的調(diào)用需要添加一個(gè)參數(shù)enable_segmentation