Я попытался загрузить свою собственную картинку, которая в версии png, в приложение в OpenAI Gym. Но результат все черное. Предложение загрузки:
fname = path.join("filename.jpg")
self.img = rendering.Image(fname, 2., 2.)
self.imgtrans = rendering.Transform()
self.img.add_attr(self.imgtrans)
self.viewer.add_onetime(self.img)
Я обнаружил, что код загрузки за ним:
class Image(Geom):
def __init__(self, fname, width, height):
Geom.__init__(self)
self.width = width
self.height = height
img = pyglet.image.load(fname)
self.img = img
self.flip = False
def render1(self):
self.img.blit(-self.width/2, -self.height/2, width=self.width, height=self.height)