我正在加载一个非常大的图像(60,000 x 80,000像素),并且超出了我可以加载的最大像素:
cv2.error: OpenCV(4.2.0) /Users/travis/build/skvark/opencv-python/opencv/modules/imgcodecs/src/loadsave.cpp:75: error: (-215:Assertion failed) pixels <= CV_IO_MAX_IMAGE_PIXELS in function 'validateInputImageSize'
根据我的发现,这是指对第65行施加的限制
理想情况下,我会改变它以处理至少5千兆像素的图像
#define CV_IO_MAX_IMAGE_PIXELS (1<<33)
我已经看到了一些解决方法(OpenCV图像大小限制),但这些似乎并没有解决任意定义的问题(我正在使用具有700gb RAM的高性能服务器,因此计算不是问题)。
我的问题是我不知道这个文件在哪里。错误将我指向这个“travis”目录,该目录在本地不存在,并且在我的本地环境中,c ++文件不可用。
在哪里可以找到c ++库的任何想法?
有只小跳蛙
手掌心
跃然一笑
相关分类