B `Éaâ ã @ s d dl Z d dlZd dlmZ d dlmZ d dlZd dlmZm Z m Z d dlmZ d dl Z dddZd d Zdd ZG d d dejjjZG dd dejjjZG dd dejjjZdddZdS )é N)Úglob)ÚImage)ÚComposeÚ NormalizeÚToTensor)ÚScaleé c C s$ | |krt dg¡S t dg¡S d S )Né r )ÚnpÚarray)ÚaÚb© r úB/home/wangqiuli/Code/Newcode1222_monk/dataprocess/segdataloader.pyÚatt_compare s r c C s t j | ¡st | ¡ d S )N)ÚosÚpathÚexistsÚmakedirs)r r r r r s r c C s4 | ¡ }| ¡ }| | || } | ¡ }| | } | S )N)ÚmaxÚminÚmean)Úimage_arrayr r Úavgr r r Ú normalazation s r c @ s&