24 lines
522 B
Python
24 lines
522 B
Python
#encoding = utf8
|
|
import copy
|
|
import logging
|
|
import time
|
|
|
|
import cv2
|
|
import numpy as np
|
|
|
|
from .base_render import BaseRender
|
|
|
|
|
|
class VideoRender(BaseRender):
|
|
def __init__(self, play_clock, context, human_render):
|
|
super().__init__(play_clock, context, 'Video')
|
|
self._human_render = human_render
|
|
self.index = 0
|
|
|
|
def render(self, frame, ps):
|
|
if self._human_render is not None:
|
|
self._human_render.put_image(frame)
|
|
|
|
# image = cv2.cvtColor(image, cv2.COLOR_BGRA2RGBA)
|
|
|