class_docstr: Writer to produce MITIFF image files.
code: def _add_corners(self, datasets, first_dataset):
      # But this ads up to upper left corner of upper left pixel.
      # But need to use the center of the pixel.
      # Therefor use the center of the upper left pixel.
      _image_description = ""
      if isinstance(datasets, list):
          _image_description += " Bx: %.6f" % (
              first_dataset.attrs["area"].area_extent[0] / 1000.0
              + first_dataset.attrs["area"].pixel_size_x / 1000.0 / 2.0
          )  # LL_x
          _image_description += " By: %.6f" % (
              first_dataset.attrs["area"].area_extent[3] / 1000.0
              - first_dataset.attrs["area"].pixel_size_y / 1000.0 / 2.0
          )  # UR_y
      else:
          _image_description += " Bx: %.6f" % (
              datasets.attrs["area"].area_extent[0] / 1000.0
              + datasets.attrs["area"].pixel_size_x / 1000.0 / 2.0
          )  # LL_x
          _image_description += " By: %.6f" % (
              datasets.attrs["area"].area_extent[3] / 1000.0
              - datasets.attrs["area"].pixel_size_y / 1000.0 / 2.0
          )  # UR_y
  
      _image_description += "\n"
      return _image_description
  
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 15 for calling the MITIFFWriter obj's underlying member method code with example usage: obj._add_corners(datasets, first_dataset) and returns: _image_description