docstr: Add an image + associated questions and buttons
docstr_tok: ["Add","an","image","+","associated","questions","and","buttons"]
code: def add_image(self, can_remove=True):
      """Add an image + associated questions and buttons"""
      group = SettingsGroup()
      if can_remove:
          group.append("divider", Divider(line=False))
  
      group.append(
          "input_image_name",
          ImageSubscriber(
              "Select the additional image",
              "None",
              doc="""
   Select the additional image to align?""",
          ),
      )
  
      group.append(
          "output_image_name",
          ImageName(
              "Name the output image",
              "AlignedBlue",
              doc="""
   Enter the name of the aligned image?""",
          ),
      )
  
      group.append(
          "align_choice",
          Choice(
              "Select how the alignment is to be applied",
              [A_SIMILARLY, A_SEPARATELY],
              doc="""\
  An additional image can either be aligned similarly to the second one or
  a separate alignment to the first image can be calculated:
  
  -  *%(A_SIMILARLY)s:* The same alignment measurements obtained from the
     first two input images are applied to this additional image.
  -  *%(A_SEPARATELY)s:* A new set of alignment measurements are
     calculated for this additional image using the alignment method
     specified with respect to the first input image.
  """
              % globals(),
          ),
      )
  
      if can_remove:
          group.append(
              "remover",
              RemoveSettingButton(
                  "",
                  "Remove above image",
                  self.additional_images,
                  group,
              ),
          )
      self.additional_images.append(group)
  
imports: import numpy
  import scipy.ndimage
  import scipy.sparse
  from centrosome.filter import stretch
  from scipy.fftpack import fft2, ifft2
  from ..constants.measurement import COLTYPE_INTEGER
  from ..image import Image
  from ..module import Module
  from ..setting import Divider, SettingsGroup
  from ..setting.choice import Choice
  from ..setting.do_something import DoSomething, RemoveSettingButton
  from ..setting.subscriber import ImageSubscriber
  from ..setting.text import ImageName
label_desc: Use image node_id 2 for calling the Align obj's underlying member method code with example usage: obj.add_image(can_remove) without return types