pulse2percept.stimuli.ImageStimulus
===================================

.. currentmodule:: pulse2percept.stimuli

.. The package page already documents this class, so this stub page is not
   indexed; cross-references resolve to the package page.

.. autoclass:: ImageStimulus
   :no-index:

   
   .. automethod:: __init__
      :no-index:

   
   .. rubric:: Methods

   .. autosummary::
   
      ~ImageStimulus.__init__
      ~ImageStimulus.append
      ~ImageStimulus.apply
      ~ImageStimulus.center
      ~ImageStimulus.compress
      ~ImageStimulus.crop
      ~ImageStimulus.crop_square
      ~ImageStimulus.encode
      ~ImageStimulus.filter
      ~ImageStimulus.invert
      ~ImageStimulus.pad
      ~ImageStimulus.plot
      ~ImageStimulus.remove
      ~ImageStimulus.resize
      ~ImageStimulus.rgb2gray
      ~ImageStimulus.rotate
      ~ImageStimulus.save
      ~ImageStimulus.scale
      ~ImageStimulus.shift
      ~ImageStimulus.threshold
      ~ImageStimulus.times
      ~ImageStimulus.trim
      ~ImageStimulus.values
   
   

   
   
   .. rubric:: Attributes

   .. autosummary::
   
      ~ImageStimulus.img_shape
      ~ImageStimulus.data
      ~ImageStimulus.dt
      ~ImageStimulus.duration
      ~ImageStimulus.electrodes
      ~ImageStimulus.is_charge_balanced
      ~ImageStimulus.is_compressed
      ~ImageStimulus.metadata
      ~ImageStimulus.quantity
      ~ImageStimulus.shape
      ~ImageStimulus.time
      ~ImageStimulus.time_quantity
      ~ImageStimulus.time_unit
      ~ImageStimulus.unit
   
   