我有一个图片目录,每个图片的名称中都有一个汉字。我正在尝试列出所有图像,在列表上循环播放,阅读并显示每个图像。
图像路径类似于https://github.com/sirius-ai/LPRNet_Pytorch/tree/master/data/test
使用python3.6.9]中的glob
,图像名称类似
用Segmentation Fault
读取它们时导致cv2.imread
我该如何解决这个问题?。
我有一个图片目录,每个图片的名称中都有一个汉字。我正在尝试列出所有图像,在列表上循环,读取并显示每个图像。图片路径类似...
这不是opencv
问题,它正在获取文件名的正确字符串表示形式。我们可以深入研究所有工作原理,但是应该在python3
中解决此问题,因此首先:您是[[确定
np.fromfile()
将图像转换为一维np.fromfile()
,然后使用ndarray
将其转换为普通的3D形状cv2.imdecode()
图像格式。根据图像格式(如果具有透明性),可以更改解码标志。查看cv2.imdecode()
以获取标志的完整列表。