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)
<ipython-input-41-c0a159fd3a64> in <module>()
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
我看过其他类似的文章,并尝试调试此错误。谁能指出通过查看上面的代码如何摆脱此错误?这是内部问题还是代码有问题?