Проблема с изменением размера OpenCV не работает должным образомPython

Программы на Python
Anonymous
Проблема с изменением размера OpenCV не работает должным образом

Сообщение Anonymous »

Код: Выделить всё

    import tensorflow as tf
`import os`
`import numpy as np`
`import os, glob, cv2`
import os.path
import sys, argparse

dir_path= os.path.dirname(os.path.realpath("cat2.jpeg"))
image_path = sys.argv[1]
filename = os.path.join(dir_path, image_path)
image_size = 128
num_channels = 3
images = []

image = cv2.imread(filename)
image = cv2.resize(image, (image_size, image_size), cv2.INTER_LINEAR)
...

error Traceback (most recent call last)
 in ()
1 # resizing the image
----> 2 image = cv2.resize(image, (image_size, image_size), cv2.INTER_LINEAR)
3 images.append(image)
4 images = np.array(images, dtype= np.uint8)
5 images = images.astype('float32')

error: /home/travis/miniconda/conda-bld/conda_1485299292920/work/opencv-3.2.0/modules/imgproc/src/imgwarp.cpp:3492: error: (-215) ssize.width > 0 && ssize.height > 0 in function resize
Я просмотрел другие подобные сообщения и попытался устранить эту ошибку. Может ли кто-нибудь указать, как избавиться от этой ошибки, просмотрев приведенный выше код? Это какая-то внутренняя проблема или проблема с кодом?

Подробнее здесь: https://stackoverflow.com/questions/510 ... g-properly

Вернуться в «Python»