gpt4 book ai didi

python - 用python渲染jpg字节数组序列

转载 作者:行者123 更新时间:2023-12-01 08:53:21 27 4
gpt4 key购买 nike

我从网络收到一个 jpg 序列并希望将其绘制在屏幕上。

我想用turtle来画它,但现在我只知道turtle接受gif作为背景图像,但不接受jpg。

#!/usr/bin/env python
import turtle

image = "demo.gif"
screen = turtle.Screen()

screen.addshape(image)
turtle.shape(image)

turtle.mainloop()

如何将 jpg 从字节数组绘制到 turtle ?或者还有其他更好的框架来显示视频序列?

最佳答案

opencv 可以做到完美!

#!/usr/bin/env python

import cv2
import numpy as np
import time

def openfile(filename):
fd = open("test.jpg","rb")
frame = fd.read()
frame = np.array(bytearray(frame))
fd.close()
frame = cv2.imdecode(frame, 1)
return frame

def openfile2(filename):
frame = cv2.imread(filename)
return frame

frame = openfile("test.jpg")
title = "jpeg"
cv2.namedWindow(title,cv2.WINDOW_AUTOSIZE);
cv2.imshow(title,frame)
cv2.waitKey(0)

cv2.destroyAllWindows()

关于python - 用python渲染jpg字节数组序列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52957280/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com