bpycv icon indicating copy to clipboard operation
bpycv copied to clipboard

Problems running the depth demo

Open Ramseyous0109 opened this issue 5 months ago • 1 comments

Hi, thanks for this brilliant toolkit. I came across a problem running the demo on Blender 3.1.0, the logs are:

  File "D:\tools\blender-3.1.0-windows-x64\blender-3.1.0-windows-x64\3.1\python\lib\site-packages\bpycv\render_utils.py", line 123, in render_data
    render_result["exr"] = parser_exr(exr_path)
  File "D:\tools\blender-3.1.0-windows-x64\blender-3.1.0-windows-x64\3.1\python\lib\site-packages\bpycv\exr_image_parser.py", line 238, in parser_exr
    exr = ExrImage(exr_path)
  File "D:\tools\blender-3.1.0-windows-x64\blender-3.1.0-windows-x64\3.1\python\lib\site-packages\bpycv\exr_image_parser.py", line 99, in __init__
    self.reader = ExrReader(fp)
  File "D:\tools\blender-3.1.0-windows-x64\blender-3.1.0-windows-x64\3.1\python\lib\site-packages\minexr\reader.py", line 39, in __init__
    self._read_header()
  File "D:\tools\blender-3.1.0-windows-x64\blender-3.1.0-windows-x64\3.1\python\lib\site-packages\bpycv\exr_image_parser.py", line 87, in _read_header
    self.first_offset = self._read_first_offset(buf)
  File "D:\tools\blender-3.1.0-windows-x64\blender-3.1.0-windows-x64\3.1\python\lib\site-packages\minexr\reader.py", line 188, in _read_first_offset
    return struct.unpack('<Q', buf.read(8))[0]
AssertionError: Failed to read offset.

It seems there's something wrong with the method bpycv.render_data() or the minexr package. Looking forward to your reply!

Ramseyous0109 avatar Sep 05 '24 09:09 Ramseyous0109