Hig*_*ler 5 python opencv numpy
def cvimage_to_pygame(image):
"""Convert cvimage into a pygame image"""
return pygame.image.frombuffer(image.tostring(), image.shape[:2],
"RGB")
Run Code Online (Sandbox Code Playgroud)
该函数采用从cv2相机中取出的numpy数组.当我在pyGame窗口上显示返回的pyGame图像时,它出现在三个损坏的图像中.我不知道为什么会这样!
任何帮助将不胜感激.
继承人发生了什么::
(左边的Pygame)
在shape
字段中,交换宽度和高度参数.替换参数:
image.shape[:2] # gives you (height, width) tuple
Run Code Online (Sandbox Code Playgroud)
同
image.shape[1::-1] # gives you (width, height) tuple
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3458 次 |
最近记录: |