21 lines (21 with data), 6.6 kB
ó
ù7Yc @ s¬ d d l Z d d l Z d d l Z d Z d e e d d d d Z d Z d Z d
Z
d Z d Z d
Z
d d d Z d d Z d Z d S( iÿÿÿÿNc C sF t j j | d d } t | \ } } } } t | | | | | S( Ns extra_data/s hist.txt( t ost patht joint readHistInfot getTransform( t imgt postfixt main_folder_patht file_patht pct st m_pt mean_m( ( sS /Users/achilleasgeorgiou/Desktop/Dissertation/torch_deeplab/utils/normalizations.pyt applyHistNormalize s i ic i
id c C si | | d k } t j | } | | | k } t t j | | } t t j | | } | | f S( Ni ( t npt meant tuplet
percentile( R R R t thresholdt pt m( ( sS /Users/achilleasgeorgiou/Desktop/Dissertation/torch_deeplab/utils/normalizations.pyt getLandmarks s c C s | d | d } } | d | d } } t j | } | | k } t j | rf d GHt j n | | | | | | | S( Ni i s Fix this( R t
zeros_liket sumt syst exit( R R
R t p_1t p_2t s_1t s_2t new_valt same_inds( ( sS /Users/achilleasgeorgiou/Desktop/Dissertation/torch_deeplab/utils/normalizations.pyt mapLandmarksVec% s
c C s\ | d | d } } | d | d } } | | k r: | S| | | | } | | | | S( Ni i ( ( R R
R R R R R t m_slope( ( sS /Users/achilleasgeorgiou/Desktop/Dissertation/torch_deeplab/utils/normalizations.pyt mapLandmarks7 s c sÌ t j | } t | | | \ } | d | d } } | d | d } }
| g t | g | g t |
g t j | d t j } t j | d t j } t j | } x'