class_docstr: Class for processing data and/or feeding it into some sort of output.
class_docstr_tok: ["Class","for","processing","data","and\/or","feeding","it","into","some","sort","of","output","."]
docstr: Processes the data and feed it to the output.
  
  This method must be implemented by the derived class and should
  process the given data and return the processed output.
  
  Parameters
  ----------
  data : depends on the implementation of subclass
      Data to be processed (e.g. written to file).
  output : str or file handle
      Output file name or file handle.
  kwargs : dict, optional
      Keyword arguments for processing.
  
  Returns
  -------
  depends on the implementation of subclass
      Processed data.
code: def process(self, data, output, **kwargs):
      """
      Processes the data and feed it to the output.
  
      This method must be implemented by the derived class and should
      process the given data and return the processed output.
  
      Parameters
      ----------
      data : depends on the implementation of subclass
          Data to be processed (e.g. written to file).
      output : str or file handle
          Output file name or file handle.
      kwargs : dict, optional
          Keyword arguments for processing.
  
      Returns
      -------
      depends on the implementation of subclass
          Processed data.
  
      """
      # pylint: disable=arguments-differ
      raise NotImplementedError("Must be implemented by subclass.")
  
imports: from __future__ import absolute_import, division, print_function
  import argparse
  import itertools
  import multiprocessing
  import os
  import sys
  from collections.abc import MutableSequence
  import numpy
  from .utils import integer_types
label_desc: Use image node_id 1 for calling the OutputProcessor obj's underlying member method code with example usage: obj.process(data, output) without return types