code: def close(self):
      if (self._bitmap is not None) and self._close_funcs:
          for close_func in self._close_funcs:
              try:
                  with self._fi:
                      fun = close_func[0]
                      fun(*close_func[1:])
              except Exception:  # pragma: no cover
                  pass
          self._close_funcs = []
          self._bitmap = None
  
imports: import os
  import sys
  import ctypes
  import threading
  import logging
  import numpy
  from ..core import get_remote_file, load_lib, Dict, resource_dirs, IS_PYPY, get_platform, InternetNotAllowedError, NeedDownloadError
label_desc: Use image node_id 3 for calling the FIBaseBitmap obj's underlying member method code with example usage: obj.close() without return types