arrayfire / arrayfire/arrayfire-python
Bugs in graphics functions
- 主要语言
- Python
- 星标
- 422
- 派生
- 63
- PR 合并指标
- 30 天内没有已合并 PR
描述
This my code:
`
X = af.image.load_image(F[0],is_color=True)
win = af.Window(1280, 768, "imshow")
win.image(X)
`
It is throwing following error:
>
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
in ()
----> 1 win.image(X)
/home/narsi/anaconda3/lib/python3.5/site-packages/arrayfire-3.5.0-py3.5.egg/arrayfire/graphics.py in image(self, img, title)
139 """
140 _cell = _Cell(self._r, self._c, title, self._cmap)
--> 141 safe_call(backend.get().af_draw_image(self._wnd, img.arr, c_pointer(_cell)))
142
143 def scatter(self, X, Y, Z=None, points=None, marker=MARKER.POINT, title=None):
/home/narsi/anaconda3/lib/python3.5/site-packages/arrayfire-3.5.0-py3.5.egg/arrayfire/util.py in safe_call(af_error)
77 err_len = c_dim_t(0)
78 backend.get().af_get_last_error(c_pointer(err_str), c_pointer(err_len))
---> 79 raise RuntimeError(to_str(err_str))
80
81 def get_version():
/home/narsi/anaconda3/lib/python3.5/site-packages/arrayfire-3.5.0-py3.5.egg/arrayfire/util.py in to_str(c_str)
70
71 def to_str(c_str):
---> 72 return str(c_str.value.decode('utf-8'))
73
74 def safe_call(af_error):
AttributeError: 'NoneType' object has no attribute 'decode'
>
Getting same error with fractal example too.
贡献指南
这个仓库没有索引到贡献指南
调研方向
Reproduce the failure with the image example and the fractal example, then inspect arrayfire/graphics.py around the Window.image call and arrayfire/util.py around to_str and safe_call. Trace the backend error returned by the graphics operation; done means both examples run without the reported AttributeError and display their output.
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- python
- 领域
- computer-graphics
- Issue 类型
- 缺陷
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 活跃度
- 停滞
- 描述清晰度
- 需要澄清
- 新手友好度
- 25/100