OwlCyberSecurity - MANAGER
Edit File: test_image.cpython-38.pyc
U ��]�z � @ sH d dl mZ d dlmZ d dlZd dlZd dlZd dlmZ d dlZd dl Z d dlZd dlZ d dlmZ d dlmZ d dlmZmZmZmZmZmZmZ d dlmZ d d lmZmZm Z m!Z!m"Z" d d l#m$Z$m%Z% d dl&m'Z'm(Z(m)Z) d dl*Z*e%dgd d�dd� �Z+e%dgdgdd�dd� �Z,e%dgddgdd�dd� �Z-dd� Z.e%dgddgd�d d!� �Z/e%d"gddgd�d#d$� �Z0d%d&� Z1e$� d'd(� �Z2d)d*� Z3d+d,� Z4e*j5�6d-dd.d/d0g�d1d2� �Z7e*j5�6d-ddd3d4dg�d5d6� �Z8d7d8� Z9e%d9gdd:�d;d<� �Z:d=d>� Z;e*j5�6d?d@dAggdBdCfdDdEggdFdFfg�dGdH� �Z<e%dIgd d�dJdK� �Z=e%dLgd d�dMdN� �Z>e%dOgdd dP�dQdR� �Z?e%dSgdd:�dTdU� �Z@e%dVgdddgdW�dXdY� �ZAdZd[� ZBe%d\gdd dP�d]d^� �ZCe%d_gdd:�d`da� �ZDe%dbgddgdd dc�ddde� �ZEe%dfgdd dP�dgdh� �ZFdidj� ZGe%dkgddgd dl�dmdn� �ZHdodp� ZIdqdr� ZJdsdt� ZKdudv� ZLdwdx� ZMdydz� ZNd{d|� ZOd}d~� ZPdd�� ZQe*j5jRd�d�� �ZSe%d�gdd:�d�d�� �ZTe%d�gdd:�d�d�� �ZUd�d�� ZVd�d�� ZWe%d�gddgdW�d�d�� �ZXe%d�gdd:�d�d�� �ZYe%d�gddgdW�d�d�� �ZZe%d�gd�d�i�[e�\� d��dd d��d�d�� �Z]d�d�� Z^e*j5�6d�d�d�� d��_� D ��d�d�� �Z`e%d�gdd dgd��d�d�� �Zae%d�gdd dgd��d�d�� �Zbe%d�gdd dgd��d�d�� �Zce*j5�6d�ejdejed�d�� d�d�� g�d�d�� �Zfd�d�� Zgd�d�� Zhd�d�� Zie*j5�6d�d�d�g�e*j5�6d�d�d�g�d�d ��Zjd�dĄ Zkd�dƄ Zld�dȄ ZmdS )�� )� ExitStack)�copyN)�Path)�ma)�assert_array_equal)�colors�image�patches�pyplot�style� rc_context�rcParams)�MatplotlibDeprecationWarning)� AxesImage� BboxImage�FigureImage�NonUniformImage�PcolorImage)�check_figures_equal�image_comparison)�Bbox�Affine2D�TransformedBboxZ image_interpsZmpl20)�baseline_imagesr c C s� t �d�} | �dd�} t�� }|�d�}|j| dd� |�d� |�d� |�d�}|j| d d� |�d � |�d �}|j| dd� |�d� dS ) z4make the basic nearest, bilinear and bicubic interps�d � � i7 �nearest�� interpolationzthree interpolationsi8 �bilineari9 ZbicubicN) �np�arange�reshape�plt�figure�add_subplot�imshow� set_titleZ set_ylabel)�X�fig�ax1�ax2Zax3� r- �=/usr/lib/python3/dist-packages/matplotlib/tests/test_image.py�test_image_interps s r/ Zinterp_alpha�pngT)r � extensions�remove_textc C sf t �dd�\} \}}t�d�}t�d�|d<