code: def workspace(image, module):
      image_set_list = cellprofiler_core.image.ImageSetList()
  
      image_set = image_set_list.get_image_set(0)
  
      image_set.add("input", image)
  
      return cellprofiler_core.workspace.Workspace(
          pipeline=cellprofiler_core.pipeline.Pipeline(),
          module=module,
          image_set=image_set,
          object_set=cellprofiler_core.object.ObjectSet(),
          measurements=cellprofiler_core.measurement.Measurements(),
          image_set_list=image_set_list,
      )
  
imports: import io
  import os.path
  import centrosome.filter
  import numpy
  import pytest
  import scipy.ndimage
  import skimage.exposure
  import skimage.filters
  import skimage.transform
  import tests.frontend.modules
  import cellprofiler_core.image
  import cellprofiler_core.measurement
  import cellprofiler_core.module
  import cellprofiler.modules.enhanceorsuppressfeatures
  import cellprofiler_core.object
  import cellprofiler_core.pipeline
  import cellprofiler_core.preferences
  import cellprofiler_core.workspace
  import tests.frontend
label_desc: Use image node_id 3 for calling a global function with example usage: workspace(image, module) and returns: cellprofiler_core