Я загружаю очень большое изображение (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 limit ) но, похоже, они не решают проблему, которая является произвольным определением (я работаю на высокопроизводительном сервере с оперативной памятью 700 ГБ, поэтому вычисление не является проблемой).
Моя проблема заключается в том, что Понятия не имею, где находится этот файл . Ошибка указывает мне на этот каталог "travis", который не существует локально для меня, и в моей локальной среде файлы c ++ недоступны.
Есть идеи, где искать библиотеку c ++?