ó
Ë½÷Xc        
   @` si  d  Z  d d l m Z m Z m Z d d d d d d d	 d
 d d g
 Z d d l m Z d d l Td d l	 m
 Z
 m Z m Z d d l m Z d d l m Z m Z m Z m Z m Z d d l Z d d e j d d „ Z e j  e _  [ y. d d l Td d l m Z e e j 7Z [ Wn e k
 r(n Xd d l m Z e e j 7Z [ d d l m Z e ƒ  j Z d S(   s
  
==========================================
Miscellaneous routines (:mod:`scipy.misc`)
==========================================

.. currentmodule:: scipy.misc

Various utilities that don't have another home.

Note that Pillow (https://python-pillow.org/) is not a dependency
of SciPy, but the image manipulation functions indicated in the list
below are not available without it.

.. autosummary::
   :toctree: generated/

   ascent - Get example image for processing
   bytescale - Byte scales an array (image) [requires Pillow]
   central_diff_weights - Weights for an n-point central m-th derivative
   comb - Combinations of N things taken k at a time, "N choose k" (imported from scipy.special)
   derivative - Find the n-th derivative of a function at a point
   face - Get example image for processing
   factorial  - The factorial function, n! = special.gamma(n+1) (imported from scipy.special)
   factorial2 - Double factorial, (n!)! (imported from scipy.special)
   factorialk - (...((n!)!)!...)! where there are k '!' (imported from scipy.special)
   fromimage - Return a copy of a PIL image as a numpy array [requires Pillow]
   imfilter - Simple filtering of an image [requires Pillow]
   imread - Read an image file from a filename [requires Pillow]
   imresize - Resize an image [requires Pillow]
   imrotate - Rotate an image counter-clockwise [requires Pillow]
   imsave - Save an array to an image file [requires Pillow] 
   imshow - Simple showing of an image through an external viewer [requires Pillow]
   info - Get help information for a function, class, or module
   lena - Get classic image processing example image Lena
   logsumexp - Compute the log of the sum of exponentials of input elements
               (imported from scipy.special)
   pade - Pade approximation to function as the ratio of two polynomials.
          (imported from scipy.interpolate)
   toimage - Takes a numpy array and returns a PIL image [requires Pillow]
   source - Print function source code
   who - Print the Numpy arrays in the given dictionary

i    (   t   divisiont   print_functiont   absolute_importt   whot   sourcet   infot   doccert   padet   combt	   factorialt
   factorial2t
   factorialkt	   logsumexpi   (   R   (   t   *(   R   R   R   (   R   (   R   R	   R
   R   R   NiL   t   scipyc         C` s   t  |  | | | ƒ S(   N(   t   _info(   t   objectt   maxwidtht   outputt   toplevel(    (    s2   /tmp/pip-build-7oUkmx/scipy/scipy/misc/__init__.pyR   ;   s    (   t   pilutil(   t   common(   t   Tester(   t   __doc__t
   __future__R    R   R   t   __all__t    R   R   t   numpyR   R   R   R   t   scipy.interpolate._padeR   t   scipy.specialR   R	   R
   R   R   t   syst   Nonet   stdoutR   t   ImportErrort   numpy.testingR   t   test(    (    (    s2   /tmp/pip-build-7oUkmx/scipy/scipy/misc/__init__.pyt   <module>+   s0   
(
