Esempio n. 1
0
 def initialize(self):
     self._ppu_memory = ppu_memory.PpuMemory()
     self._chrdata_cache = {}
     self._color_manifest = id_manifest.IdManifest()
     self._dot_manifest = id_manifest.IdManifest()
     self._block_color_manifest = id_manifest.IdManifest()
     self._needs_provider = None
     self._artifacts = None
     self._flip_bits = None
     self._err = errors.ErrorCollector()
     self.image_x = self.image_y = None
     self.tile_ctor = None
Esempio n. 2
0
 def __init__(self, traversal):
     image_processor.ImageProcessor.__init__(self)
     self.traversal = traversal
     self._verbose = False
     self._min_width = 8
     self._regions = []
     self._vert_color_manifest = id_manifest.IdManifest()
Esempio n. 3
0
 def initialize(self):
     self._ppu_memory = ppu_memory.PpuMemory()
     self._chrdata_cache = {}
     self._color_manifest = id_manifest.IdManifest()
     self._dot_manifest = id_manifest.IdManifest()
     self._block_color_manifest = id_manifest.IdManifest()
     self._needs_provider = None
     self._artifacts = [
         row[:]
         for row in [[None] * (NUM_BLOCKS_X * 2)] * (NUM_BLOCKS_Y * 2)
     ]
     self._flip_bits = [
         row[:] for row in [[0] * (NUM_BLOCKS_X * 2)] * (NUM_BLOCKS_Y * 2)
     ]
     self._err = errors.ErrorCollector()
     self.image_x = self.image_y = None