ó {G_Tc@srdZddlmZmZmZmZeddeƒZddlZd„Z d„Z e dkrne ƒndS( s3Simple test script for imgfile.c Roger E. Masse iÿÿÿÿ(tverbosetunlinktfindfilet import_moduletimgfilet deprecatedNc Cs’ddl}ddl}d}ytj|ƒ}Wn}tjk r°tdkr`|jd}n|jtj}|j |j ƒ}||d<|j j |ƒ}tj|ƒ}nXt rÏd|t |ƒfGHntj|ƒ}t rìdGHntj|||d|d|d ƒt r/d |t |ƒfGHnt r=d GHntj||dd |dd d d ƒ}t rvdGHntjdƒt r‘dGHntj||dd |dd ddƒ}t rÊdGHntjdƒt rådGHntj||dd |dd dƒ}t rdGHntj||dd |dd ddƒ}t rTdGHntj|||dd |dd |d ƒ|j|ƒdS(s^Run through the imgfile's battery of possible methods on the image passed in name. iÿÿÿÿNs /tmp/deletemet__main__is!Opening test image: %s, sizes: %ssWriting output fileiis(Opening scaled test image: %s, sizes: %ssFiltering with "impulse"timpulseg@sSwitching to X compatibilitysFiltering with "triangle"ttriangleg@s#Switching back to SGI compatibilitysFiltering with "quadratic"t quadraticsFiltering with "gaussian"tgaussiangð?(tsystosRtgetsizesterrort__name__targvtmodulest__file__tsplittseptjoinRtstrtreadtwritet readscaledtttobR( tnameR R t outputfiletsizestournametpartstimagetsimage((s-/usr/local/lib/python2.7/test/test_imgfile.pyt testimage sV    % + + (+-cCsXtjtdƒdƒtjtdƒdƒtdƒtdƒtdƒtdƒdS(Ns testrgb.uuestest.rgbs greyrgb.uues greytest.rgb(tuutdecodeRR"R(((s-/usr/local/lib/python2.7/test/test_imgfile.pyt test_mainfs    R( t__doc__ttest.test_supportRRRRtTrueRR#R"R%R(((s-/usr/local/lib/python2.7/test/test_imgfile.pyts"  [