@@ -217,6 +217,8 @@ def _rgb_to_rgba(A):
217217
218218class  _ImageBase (martist .Artist , cm .ScalarMappable ):
219219    """ 
220+     Base class for images. 
221+ 
220222    interpolation and cmap default to their rc settings 
221223
222224    cmap is a colors.Colormap instance 
@@ -227,7 +229,6 @@ class _ImageBase(martist.Artist, cm.ScalarMappable):
227229    centers with the zero-based row and column indices. 
228230
229231    Additional kwargs are matplotlib.artist properties 
230- 
231232    """ 
232233    zorder  =  0 
233234
@@ -264,7 +265,7 @@ def __getstate__(self):
264265        return  state 
265266
266267    def  get_size (self ):
267-         """Get  the numrows, numcols  of the input  image""" 
268+         """Return  the size  of the image as tuple (numrows, numcols). """ 
268269        if  self ._A  is  None :
269270            raise  RuntimeError ('You must first set the image array' )
270271
@@ -823,44 +824,42 @@ class AxesImage(_ImageBase):
823824    """ 
824825    Parameters 
825826    ---------- 
826-     cmap : colors.Colormap 
827+     ax : `~.axes.Axes` 
828+         The axes the image will belong to. 
829+     cmap : str or `~matplotlib.colors.Colormap`, default: :rc:`image.cmap` 
827830        The Colormap instance or registered colormap name used to map scalar 
828831        data to colors. 
829-     norm : colors.Normalize 
832+     norm : `~matplotlib. colors.Normalize`  
830833        Maps luminance to 0-1. 
831-     interpolation : str 
834+     interpolation : str, default: :rc:`image.interpolation`  
832835        Supported values are 'none', 'antialiased', 'nearest', 'bilinear', 
833836        'bicubic', 'spline16', 'spline36', 'hanning', 'hamming', 'hermite', 
834837        'kaiser', 'quadric', 'catrom', 'gaussian', 'bessel', 'mitchell', 
835838        'sinc', 'lanczos'. 
836-     origin : {'upper', 'lower'} 
839+     origin : {'upper', 'lower'}, default: :rc:`image.origin`  
837840        Place the [0, 0] index of the array in the upper left or lower left 
838841        corner of the axes. The convention 'upper' is typically used for 
839842        matrices and images. 
840-     extent : tuple 
843+     extent : tuple, optional  
841844        The data axes (left, right, bottom, top) for making image plots 
842845        registered with data plots.  Default is to label the pixel 
843846        centers with the zero-based row and column indices. 
844-     filternorm : bool 
847+     filternorm : bool, default: True  
845848        A parameter for the antigrain image resize filter 
846849        (see the antigrain documentation). 
847850        If filternorm is set, the filter normalizes integer values and corrects 
848851        the rounding errors. It doesn't do anything with the source floating 
849852        point values, it corrects only integers according to the rule of 1.0 
850853        which means that any sum of pixel weights must be equal to 1.0. So, 
851854        the filter function must produce a graph of the proper shape. 
852-     filterrad : float > 0 
855+     filterrad : float > 0, default: 4  
853856        The filter radius for filters that have a radius parameter, i.e. when 
854857        interpolation is one of: 'sinc', 'lanczos' or 'blackman'. 
855-     resample : bool 
858+     resample : bool, default: False  
856859        When True, use a full resampling method. When False, only resample when 
857860        the output image is larger than the input image. 
858-     **kwargs 
859-         Additional kwargs are matplotlib.artist properties. 
861+     **kwargs : `.Artist` properties 
860862
861-     Notes 
862-     ----- 
863-     interpolation and cmap default to their rc settings 
864863    """ 
865864    def  __str__ (self ):
866865        return  "AxesImage(%g,%g;%gx%g)"  %  tuple (self .axes .bbox .bounds )
@@ -927,9 +926,9 @@ def set_extent(self, extent):
927926
928927        Notes 
929928        ----- 
930-         This updates ``ax.dataLim`, and, if autoscaling, sets ``ax.viewLim`` 
929+         This updates ``ax.dataLim`` , and, if autoscaling, sets ``ax.viewLim`` 
931930        to tightly fit the image, regardless of ``dataLim``.  Autoscaling 
932-         state is not changed, so following this with ax.autoscale_view 
931+         state is not changed, so following this with `` ax.autoscale_view()``  
933932        will redo the autoscaling in accord with ``dataLim``. 
934933        """ 
935934        self ._extent  =  xmin , xmax , ymin , ymax  =  extent 
0 commit comments