class_docstr: Writer to produce MITIFF image files.
docstr: Initialize reader with tag and other configuration information.
docstr_tok: ["Initialize","reader","with","tag","and","other","configuration","information","."]
code: def __init__(self, name=None, tags=None, **kwargs):
      """Initialize reader with tag and other configuration information."""
      ImageWriter.__init__(
          self,
          name=name,
          default_config_filename="writers/mitiff.yaml",
          **kwargs,
      )
      self.tags = self.info.get("tags", None) if tags is None else tags
      if self.tags is None:
          self.tags = {}
      elif not isinstance(self.tags, dict):
          # if it's coming from a config file
          self.tags = dict(
              tuple(x.split("=")) for x in self.tags.split(",")
          )
  
      self.mitiff_config = {}
      self.translate_channel_name = {}
      self.channel_order = {}
      self.palette = False
      self.sensor = None
  
imports: import logging
  import os
  import dask
  import numpy
  from PIL import Image, ImagePalette
  from satpy.dataset import DataID, DataQuery
  from satpy.writers import ImageWriter, get_enhanced_image
label_desc: Use image node_id 1 to create a new MITIFFWriter object from inherited base classes: ImageWriter with example: obj = MITIFFWriter(name, tags)