Source code for scfile.formats.mic.decoder

from scfile import formats
from scfile.consts import FileSignature
from scfile.core import FileDecoder, ImageContent
from scfile.enums import ByteOrder, FileFormat


[docs] class MicDecoder(FileDecoder[ImageContent]): format = FileFormat.MIC signature = FileSignature.MIC order = ByteOrder.LITTLE _content = ImageContent
[docs] def as_png(self): return self.convert_to(formats.png.PngEncoder)
[docs] def parse(self): self.data.image = self.read()