ERROR: Read image ./train/brain_coral/n01917289_765.JPEG failed问题

文章描述了一个在使用Towhee框架进行图像处理时遇到的读取图片失败的错误,原因是使用了相对路径而不是绝对路径。通过将CSV文件中的图片路径改为绝对路径,成功解决了问题。
摘要由CSDN通过智能技术生成

遇到读取图片失败的问题:
[ WARN:0@0.047] global loadsave.cpp:244 findDecoder imread_(‘./train/brain_coral/n01917289_765.JPEG’): can’t open/read file: check file path/integrity
2023-05-05 13:41:24,624 - 139905329514048 - image_decode_cv2.py-image_decode_cv2:68 - ERROR: Read image ./train/brain_coral/n01917289_765.JPEG failed
Traceback (most recent call last):
File “/home/ygd/source2023/milvus-example/reverse_image_search/my.py”, line 95, in
p_insert(INSERT_SRC)
File “/home/ygd/.local/lib/python3.10/site-packages/towhee/runtime/runtime_pipeline.py”, line 121, in call
outputs = graph(inputs)
File “/home/ygd/.local/lib/python3.10/site-packages/towhee/runtime/runtime_pipeline.py”, line 85, in call
return self.result()
File “/home/ygd/.local/lib/python3.10/site-packages/towhee/runtime/runtime_pipeline.py”, line 72, in result
raise RuntimeError(errs)
RuntimeError: Node-_OperatorLazyWrapper-1 runs failed, error msg: Read image ./train/brain_coral/n01917289_765.JPEG failed, Traceback (most recent call last):
File “/home/ygd/.local/lib/python3.10/site-packages/towhee/runtime/nodes/node.py”, line 156, in _call
return True, self._op(*inputs), None
File “/home/ygd/.local/lib/python3.10/site-packages/towhee/engine/execution/base_execution.py”, line 50, in call
res = self._op(*arg, **kws)
File “/home/ygd/.local/lib/python3.10/site-packages/towhee/engine/operator_registry.py”, line 201, in wrapper_call
return old_call(self, *args, **kws)
File “/home/ygd/.towhee/operators/towhee/image_decode/main/image_decode.py”, line 14, in call
return self._op(image_path)
File “/home/ygd/.local/lib/python3.10/site-packages/towhee/engine/execution/base_execution.py”, line 50, in call
res = self._op(*arg, **kws)
File “/home/ygd/.towhee/operators/image-decode/cv2/main/image_decode_cv2.py”, line 69, in call
raise RuntimeError(err)
RuntimeError: Read image ./train/brain_coral/n01917289_765.JPEG failed
查找了一下资料,原来使用cv2读取图片时使用了相对路径的问题。修改了reverse_image_search.csv中图片的相对路径为绝对路径,解决问题。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值