在无服务器中上传 Opencv-Contrib Python
Upload Opencv-Contrib in Serverless Python
每当我尝试通过无服务器框架将 opencv-contrib-python 库上传到 AWS 时,似乎 requeriments 文件没有考虑到 contrib 库
在 requirements.txt 文件中包含库
opencv-contrib-python==3.4.2.16
opencv-python==3.4.2.16
每当调用特征描述符时
sift = cv2.xfeatures2d.SIFT_create()
代码中出现错误,因为从未包含库
AttributeError: module 'cv2.cv2' has no attribute 'xfeatures2d'
解决方案是仅包含“contrib”库并删除原始库。最后,requirements.txt 文件必须仅包含以下行:
numpy==1.16.1
opencv-contrib-python==3.4.2.17
每当我尝试通过无服务器框架将 opencv-contrib-python 库上传到 AWS 时,似乎 requeriments 文件没有考虑到 contrib 库
在 requirements.txt 文件中包含库
opencv-contrib-python==3.4.2.16
opencv-python==3.4.2.16
每当调用特征描述符时
sift = cv2.xfeatures2d.SIFT_create()
代码中出现错误,因为从未包含库
AttributeError: module 'cv2.cv2' has no attribute 'xfeatures2d'
解决方案是仅包含“contrib”库并删除原始库。最后,requirements.txt 文件必须仅包含以下行:
numpy==1.16.1
opencv-contrib-python==3.4.2.17