我在Python中遇到opencv的问题(我的python版本是'3.6.2(v3.6.2:5fd33b5,2017年7月8日,04:57:36)[MSC v.1900 64位(AMD64)] ')。 我正在尝试创建一个简单的循环来显示文件中包含的图像,但是它不起作用,并且我不理解错误消息。
import os
import cv2
import download_JSON_file as djf
import image_process as imp
mat_data = djf.read_json("rad_cycles_4BPSK_AB_1536.json")
for k in range(len(mat_data)):
# for each cycle ...
#...
#get the image name
image = data_cycle["JPEG"]["JPEGFileName"]
path_4BPSK = "C:\\Users\\toto\\Documents\\SVN\\Radar_Object_Classification\\Clusters_data\\4BPSK_AB_1536\\"
imagefullpath = path_4BPSK + image
im = cv2.imread(imagefullpath)
cv2.startWindowThread()
cv2.namedWindow(str(k))
cv2.imshow(str(k), im)
error: OpenCV(3.4.2) C:\projects\opencv-python\opencv\modules\highgui\src\window.cpp:356: error: (-215:Assertion failed) size.width>0 && size.height>0 in function 'cv::imshow'
预先感谢您的回答。