code: def _left_click_picker_callback(self, obj, event):
      # TODO: Find out why this is not triggered when opacity < 1
      event_pos = self._interactor.GetEventPosition()
  
      obj.picker.Pick(event_pos[0], event_pos[1], 0, self._scene)
  
      i, j, k = obj.picker.GetPointIJK()
      res = self._resliced_vol[i, j, k]
  
      try:
          message = f"{res:.2f}"
      except TypeError:
          message = f"{res[0]:.2f} {res[1]:.2f} {res[2]:.2f}"
      message = f"({i}, {j}, {k}) = {message}"
      self._picker_callback(message)
  
imports: import warnings
  import numpy
  from scipy import stats
  from dipy.utils.optpkg import optional_package
label_desc: Use image node_id 5 for calling the SlicesVisualizer obj's underlying member method code with example usage: obj._left_click_picker_callback(obj, event) without return types