У меня есть ошибка -error: (-215) ssize.width & gt; 0 & amp; & amp; ssize.height & gt; 0 в режиме изменения размера [дубликат]

В вашем коде s1 и s2 есть тот же объект (вы только создали один объект, используя new), и вы позволяете s2 указывать на тот же объект в следующем линия. Поэтому, когда вы меняете text, он меняет оба значения, если вы ссылаетесь на значение через s1 и s2.

Оператор + на целых объектах создает объект new он не изменяет существующий объект (поэтому добавление 5 + 5 не дает 5 нового значения 10 ...).

-3
задан Daniel Trebbien 24 April 2017 в 11:53
поделиться

2 ответа

моя проблема была такой же, когда я нашел конечный переключатель jpg - это был jpEg. )

-2
ответ дан albert ivanov 15 August 2018 в 18:34
поделиться

"error: (-215)" означает, что утверждение не выполнено. В этом случае cv :: imshow утверждает, что данное изображение не пусто: https://github.com/opencv/opencv/blob/b0209ad7f742ecc22de2944cd12c2c9fed036f2f/modules/highgui/src/window.cpp#L281

Как отмечено в учебнике Getting Started with Images OpenCV Python, если файл не существует, то cv2.imread () вернет None; это не вызывает исключения.

Таким образом, следующий код также приводит к ошибке «(-215) size.width> 0 & amp; size.height> 0»:

img = cv2.imread('no-such-file.jpg', 0)
cv2.imshow('image', img)

Убедитесь, что файл действительно существует по указанному пути. Если это так, возможно, изображение повреждено или является пустым изображением.

3
ответ дан Daniel Trebbien 15 August 2018 в 18:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: