pulse2percept.stimuli.VideoStimulus
===================================

.. 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:: VideoStimulus
   :no-index:

   
   .. automethod:: __init__
      :no-index:

   
   .. rubric:: Methods

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

   
   
   .. rubric:: Attributes

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