Пример #1
0
 def _characterize(self,w,h):
     size = (w,h)
     d = DrawProcess("draw")
     screen = pygame.Surface(size)
     d.draw(screen)
     pygame.image.save(screen, os.path.dirname(__file__) + 
         "/characterization/draw_process_%d_%d.png" % size)
Пример #2
0
    def test_draw(self, fn):
        reference = pygame.image.load(fn)
        size = reference.get_size()

        d = DrawProcess("draw")
        screen = pygame.Surface(size)
        d.draw(screen)

        np.testing.assert_almost_equal(
            pygame.surfarray.pixels3d(screen), 
            pygame.surfarray.pixels3d(reference)
            )