ELF> @@YX!"$%78'(*+-.0134=>?@ABCDEFGHIJKLOPÐf.UHH]@AWAVIAUATUHSHHML$XtIHuH1[]A\A]A^A_ LEHHHHL$HL$ALLCHIIGH@AG T$PDE1LI1MI|$HHP`HI|$HP`1HMl$MIELHX@PE11LAHLӅI$D$LRD$ID$LRD$H[]A\A]A^A_fAG 1@ LLHIPHWI1dI|$HtHP`HI|$HP`1HHfHHHÐff.HXL$E1Ht$dH%(HT$H1HH<$T$`EfE1HD$HH|$$H=L H|$H|$H)D$0H H ȹH Ht$D$@HT$HAHD$HdH+%(uDHX8L Hl.A    (  cF""!$!!!""!!  !  !!.G*+0,0-/..//0/00.A+.C+III0III HIH ,H-H.H0H0H0H05H6H7G8H9H9H9;H;<F<F>G?G?F@F@CHDHDHEGFFHGbasic_string::replace%s: __pos (which is %zu) > this->size() (which is %zu)LOILH)L9IGI9rPHLH5H=1basic_string::_M_construct null not validATIUHSHHdH%(HD$1Ht HI)L$$IwDH;Iu3EL$$H;LcB'HD$dH+%(uPH[]A\@MtHH1HHH$HCLHL$$H;H=using clip image to specified area algorithmvoid DiScaleTemplate::clipPixel(const T**, T**) [with T = unsigned char]/mnt/storage/workspace/med-ubuntu-weekly/ExtProjs/DCMTK/dcmimgle/include/dcmtk/dcmimgle/discalet.hAWAVAUATUSHHH=Ht$'HT$dH%(H$1Ak0S Dk2H)SHcA)ՋSMcLE1HC(HK DKHHD$J HD$J4MLfDDCfE'SfCLQHBL)HLfBfS1fHfoHH9uIӉANJ<DxAfAv"N<N<EAED)MLfE9t`EDftSEZD_ftDEZD_ft5EZD_ft&EZD_ftEZD_ftABGHHHfALISID9~gC0wHfAtHfAuf.1fD<@<HH9u뇉IHAE1LlH$dH+%(8HĨ[]A\A]A^A_,H5HHHD$`D$`LmPHD$H|$PHD$PHE0HD$XHLE ML9HM(11I)HE0Lt$@D$@H|$0Lt$0Ld$XHD$8HuLE ML9HM(11I)L|$0H$Hl$pLLt MLd$(IIu"ALl$p$HLQMHLl$pLd$xH=LL B A'H H|$pH9tH$HpH|$0L9tHD$@HpH|$PH;|$HD$`HpHLl$pLLLd$(HD$pVLl$pHt$(1LHD$pHHD$(H$H=LfDI,IyH H/H|$PH;|$tHD$`HpHH|$pH9u,HH|$0L9tHD$@HpHH$Hpusing scaling algorithm with interpolation from pbmplus toolkitvoid DiScaleTemplate::interpolatePixel(const T**, T**) [with T = unsigned char]interpolated scaling and clipping at the same time not implemented ... ignoring clipping regionAWAVAUATUSHL-H|$ Ht$pL'HT$xdH%(H$1 H\$ C09C  C SKff**^ Yf/Z H,H\$hH\$ ff*K*^Yf/ H,H\$H\$ AMKHLjMH\$ HD$H{ HE1HD$XIċCLMMMH\$XH|$pHfMA:LEtE} fDHHH)E1HL1D$<QHD$HHt$@@H HHHHHH L9OňHl$`MMIH@HD$XH\$X9.MH|$HH$dH+%(HL[]A\A]A^A_1HT$`MIHt]DDfHHLfEt4fAwLfo%HaH9ufD9t IHuHD$ .@1\H,H?H\$\H,H?H\$h@L_H5H$HHƄ$HC0LcPH$H$HDŽ$HcLC MNL9EHK(11I)H$Ƅ$L$H$HD$H$HC0HDŽ$HLC ML9HK(11I)L$H$H$LLt ML$I$IuAL$$HMHL$L$ALLB0L @H H$H9tH$HpH$H;|$tH$HpH$H9tH$HpH\$ C0S2fC fSA?H5H$HHƄ$HC0LcPH$H$HDŽ$HqLC ML9HK(11I)H$Ƅ$L$H$HD$H$HC0HDŽ$H`LC MKL9BHK(11I)L$H$H$LLt ML$IIAL$$HL$H$1LH$HH$H$LLL$H$I4L7ILL¾D$0MHL$L$ALLB0L 'H H$H9tH$HpH$H;|$tH$HpH$H9H$HpHL$LLL$H$?L$H$1LH$HH$H$H=H=@ILHL$>I"IhI;I H$H9tH$HpLH$H9tH$HpH$H;|$tH$Hpb1using magnification algorithm with bicubic interpolation contributed by Eduard Stanescuvoid DiScaleTemplate::bicubicPixel(const T**, T**) [with T = unsigned char]AWIAVAUATUSH8H=H$'H$dH%(H$(1AO=fHHH*AOAG ffAWAw|$D-**HHf(f^*f*Aw0HcHf(H$^fA($^|$,fA(^f\$h,|$HA2HH|$PHAW|$H$HfLnbML$HDŽ$D$lfD$jH$H$AE0IE(IE HHD$0H$L4AEHD$XHL$HD$hH$$YL$fD$BLf\$xH|$p\$dD$LfA]EEIfEtBAu0fxHL$0LDfcf1HH@rfuf|$heLfAfDL$Dd$hLL$0ffA(H*Y]f(fEtJE]0LHD@DPffLHD)A**YX,ЈVfuȃfA9sHD$0DL$L`AE fD$F+D$l;D$LD$FH|$(D$D$ 1L$Bf+L$(fED5fL$8D D%@fDfH*fA(A*Yf(\]f(fEEU0LHD@,@1LHfpfEfffED*p*0*pD*fD(1EYYfA(AX\f(A\AYXf(XAYA\A\A\AXYXYXf(YXAYfD/4f/&,LH@qf%D9\$ AfA*f/rID$89D$T$FHL$0IDHTfE 1fE/f.DT$HfE\$DffA(*Y]f(fEAffINAM*)*YX,AIGfAt@DAU0ffHHT*)*YX,ЈQL9uEMIAfA9DHA]L$dM$/+D$߃9t$xAD=fED5D D%DfEfA(*YD$fH~fA*fHn\]f(fE@ AALL&,IHA~I9A}DxffffEE*D8A*DA*II)A;fD(EYf(*1AYf(X\A\fD(XEYAXA\YfD(EY\AXA\XYXf(YXAYfD/(f/,t$Bf+t$(L$91ffE)D=D5A*D AD%l$ffA(H*Y\l$]f(fEEU0LHD,@)LHfhffffED*h*(*h*fD(1EYf(AYf(X\f(\AYXf(XAYA\\A\AXYXYXf(YXAYfD/=f//,LH@if.>A9fDL$Dd$hLALL$0AffA(H*Y]f(fEtDEU0LHD8PffL)**YX,ЈHfuAfE9sDL$HD$0Hl$8AM L`AD$`+D$lfL$FL$|D$L$ ;D$L L$BID$LfT$DfED=)Hl$8D5t$(D fL$zD%ft$(|$DfA(*HYf*f(\]f(fEEU0LHDfD,@1LHfpffffED*p*0*p*fD(1EYf(AYf(X\f(\AYXf(XAYA\\A\AXYXYXf(YXAYfD/>f/0,L@1Hf0;|$ 7f*f/r fD$DID$z9D$t$(L$`Df+D$jfD$(L$9L$|Hl$8L$ L$(f+L$8fDL$`fL$zDL$D@fAfH*fA(*Yf(\]f(fEtGE]0LHDDPffLA)*A*YX,ЈHfu;|$ }|f*f/rIAD$z;D$ODL$`T$FHL$0IDHTfEAu0fD HHfAufD\$(fD+\$8ADL$`A;D$}fIA)*ffA(I*Y\]f(fEtGAm0LLDfD8PffH)**YX,ЈHfuC9D$ T$BL$Hl$8Hl$8t$(D)9f)fED=D5*AD D%l$ffA(H*Y\l$]f(fEAu0LHD@D,DHHfDXffffEE*DXA*DA*DXA*fD(E1EYf(AYf(X\f(\AYXf(XAYA\\A\AXYXYXf(YXAYfD/6f/'D,HDHf'A*9QAEA}AUDZE9}AffHnA*f/rIA߃AD+D$AD9}JfEtAffDf*YD$AA9~f*f/fAA9ʃf+|$HHcHL9Efd$A*@ffA(*Y\]f(fDDffBINN A*D)*YX,AHVft>DffHAEHA*DD)*YX,AL9uAMAEM׃9::bilinearPixel(const T**, T**) [with T = unsigned char]AWAVIAUATUSHH=Ht$P'HT$XdH%(H$1ANfffAF AVAvA~2**H*ڃHHcH^f*Av0HT$HHH|$(H^T$\$HD$@\$HHD$AF)T$f$Ht$@H\$PAV0IV(IV HH\$XHT$LAfA*f/rI<$ A9It$$t$D9fD)A*ff(H*Y\]f(ftEEV0LI1)ff*iL*\YX,A(Mf9uȍ A9XDAAXH5H$HHHC0H$LkPƄ$H$HDŽ$HLC ML9HK(11I)H$Ƅ$L$H|$pH$HD$pHC0HD$xHLC ML9HK(11I)L|$pH$H$LLt M=Ld$hIIu%AL$$H!L>MHL$H=L LL$B A'H H$H9tH$HpH|$pH;<$tH$HpH$H9H$HpsHL$LLLd$hH$BL$Ht$h1LH$HHD$hH$H=LfDIIYIxII$H$H9tH$HpH|$pH;<$tH$HpH$H9tH$HpLusing free scaling algorithm without interpolationvoid DiScaleTemplate::scalePixel(const T**, T**) [with T = unsigned char]AWAVAUATUSHH|$H=Ht$`'HT$hdH%(H$1L|$AWAG f9FAWAGLd-fl$Jf9LFL,f\$NLH$LHD$ LHD$AOAw HD$(f9W@LMHIf foLUL1HHHH<$HHH9rHHHHH)H9tYH)H}Hv"H=L$I::scaleData(const T**, T**, int, T) [with T = unsigned char]clipping area is fully outside the image boundariesusing clip image to specified area and add border algorithmvoid DiScaleTemplate::clipBorderPixel(const T**, T**, T) [with T = unsigned char]using expand pixel scaling algorithm with interpolation from c't magazinevoid DiScaleTemplate::expandPixel(const T**, T**) [with T = unsigned char]using reduce pixel scaling algorithm with interpolation from c't magazinevoid DiScaleTemplate::reducePixel(const T**, T**) [with T = unsigned char]using replicate pixel scaling algorithm without interpolationvoid DiScaleTemplate::replicatePixel(const T**, T**) [with T = unsigned char]using suppress pixel scaling algorithm without interpolationvoid DiScaleTemplate::suppressPixel(const T**, T**) [with T = unsigned char]AWAVAUATUSHHt$(HT$L$ DD$8dH%(H$1HtHu)H$dH+%( H[]A\A]A^A_H-I1EHAF IV HHHA~IF(HHHA~0IH9EN2LL9EN E;N|$  |$ A~|$ DD$ E1ffuAF1ff1ffu1fAvfH$dH+%(HT$Ht$(LH[]A\A]A^A_'HAFAnA^Dd$8HAFHhLl$1I|HDHA9^BA~~0A~f9gAFf9f9[A~H$dH+%(HT$Ht$(LH[]A\A]A^A_'H*EF 1A~AN0A^2DfAv1)HcHfAvAVDLM)…r1IN(HD$(I~ EfHHEbs`!I0`"'M2^*"*!"-^"0 @"3O ls"7%  + L d  !K     != !>1 W !@y !A  !C !D !F !G_ZNK27DicomDirImageImplementation10scaleImageEP7DcmItemPhmmjjb.cold_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEmmPKcm.isra.0_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.0_GLOBAL__sub_I_ddpiimpl.cc_ZStL8__ioinit.LC30.LC29.LC0.LC1.LC2.LC4.LC5.LC6.LC7.LC8.LC9.LC13.LC14.LC15.LC12.LC11.LC10.LC16.LC17.LC21.LC22.LC23.LC20.LC18.LC19.LC25.LC26.LC27.LC28.LC47.LC48.LC51.LC52.LC45.LC46.LC41.LC42.LC43.LC40.LC44.LC38.LC39.LC31.LC32.LC33.LC34.LC35.LC36.LC37.LC49.LC50_ZN15DiScaleTemplateIhED5Ev_ZNKSt5ctypeIcE8do_widenEc_ZN27DicomDirImageImplementationD2Ev_ZN27DicomDirImageImplementationD1Ev_ZN15DiScaleTemplateIhED2Ev_ZN15DiScaleTemplateIhED1Ev_ZN15DiScaleTemplateIhED0Ev_ZdlPvm_ZN27DicomDirImageImplementationD0Ev_ZNK27DicomDirImageImplementation10scaleImageEP7DcmItemPhmmjjbDW.ref.__gxx_personality_v0_Znwm_ZN10DicomImageC1EP9DcmObject16E_TransferSyntaxmmm_ZNK10DicomImage17createScaledImageEmmii_ZN11DiMonoImage9setWindowEm_ZNK10DicomImage21createMonochromeImageEddd_ZN11DiMonoImage15setMinMaxWindowEi_Unwind_Resume_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm_ZSt24__throw_out_of_range_fmtPKcz_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmmmemcpy_ZSt19__throw_logic_errorPKc__stack_chk_fail_ZN27DicomDirImageImplementationC2Ev_GLOBAL_OFFSET_TABLE__ZTV27DicomDirImageImplementation_ZN27DicomDirImageImplementationC1Ev_ZN15DiScaleTemplateIhE9clipPixelEPPKhPPhDCM_dcmimgleLogger_ZNK5dcmtk9log4cplus6Logger12isEnabledForEi_ZN5dcmtk9log4cplus6detail18get_macro_body_ossB5cxx11Ev_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4__ZN5dcmtk9log4cplus6detail16macro_forced_logERKNS0_6LoggerEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKciSE__ZN15DiScaleTemplateIhE16interpolatePixelEPPKhPPh_Znam_ZdaPv_ZN15DiScaleTemplateIhE12bicubicPixelEPPKhPPh_ZN15DiScaleTemplateIhE13bilinearPixelEPPKhPPh_ZN15DiScaleTemplateIhE10scalePixelEPPKhPPhmemset_ZN15DiScaleTemplateIhE9scaleDataEPPKhPPhih_ZNKSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEE3strEv_ZNSo9_M_insertImEERSoT__ZNSo3putEc_ZNSo5flushEv_ZNSo9_M_insertIlEERSoT__ZNKSt5ctypeIcE13_M_widen_initEv_ZSt16__throw_bad_castv_ZNK27DicomDirImageImplementation9scaleDataEPKhjjPhjj_ZTV15DiScaleTemplateIhE_ZNSt8ios_base4InitC1Ev_ZNSt8ios_base4InitD1Ev__dso_handle__cxa_atexit_ZTS19DicomDirImagePlugin_ZTI19DicomDirImagePlugin_ZTVN10__cxxabiv117__class_type_infoE_ZTS27DicomDirImageImplementation_ZTI27DicomDirImageImplementation_ZTVN10__cxxabiv120__si_class_type_infoE_ZTS15DiTransTemplateIhE_ZTI15DiTransTemplateIhE_ZTS15DiScaleTemplateIhE_ZTI15DiScaleTemplateIhEMUVW>XYIZg*e~ 1uTb'QZ Q Q\(/6^]_`ab*hBijk]U]l*h !m Q%QCQ[`~_albQ\%QGQ*hGi|"# o$o$`8 `) p $ i- j9 %L k ] ] & ! m Q Q Q, j8 'K k ]]_`lllbP&\!amQQQ` _/4a;@aTlQ\QQY p*hHi\()2oK)q*+,-O-]*f+o,-*+,H -X *g +u ,9-B*R+[,o`v)~`)AjM.Xk]']*h/!mQQ)QD`s_allbQ#QCQK\p*hBioM)`")+`2))])j0kk]]( lH *hO 1q !v m Q Q Q ` _7 < aD lN b Q Q Q \p*hDiooooRDtn))?ppp))|Tj`2sk]5 ]* l4 b *h 3 ! m Q Q Q8 `a _  a l Q Q2 Q: \Cpq*hiit}ii) ,j4kvv 52!<mZQQQj6kvv#  * 7= !G me Q Q Q iG )O ,j*85kIvav 9!mQQQ3ih:;t:;<t <(;0:=>0t8:@;j?ki  H@`!ymQQQ` _Jl_libqj}ABkwkwxyCkz-k9zlxtyDkwkwxyE kw.k;w] ]F!mQQQ;_b`ll{*K{*K?{X*Ku||ajGk]o]F!mQ=QaQ_`l l i;!t!j!H!k!v!v" %"I8"!B"m`"Q"Q"Q""aU#`g#l#a#Q#Q#Q#\}$Q$Qspnrq #g*"'MR }(SOP[ 4H\pT08 L `N<E8AK$.symtab.strtab.shstrtab.rela.text.data.bss.text._ZNKSt5ctypeIcE8do_widenEc.text._ZN15DiScaleTemplateIhED2Ev.rela.text._ZN15DiScaleTemplateIhED0Ev.rela.text.unlikely.gcc_except_table.rodata._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEmmPKcm.isra.0.str1.1.rodata._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEmmPKcm.isra.0.str1.8.rela.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7replaceEmmPKcm.isra.0.rodata._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.0.str1.8.rela.text._ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.0.rodata._ZN15DiScaleTemplateIhE9clipPixelEPPKhPPh.str1.8.rela.text._ZN15DiScaleTemplateIhE9clipPixelEPPKhPPh.rodata._ZN15DiScaleTemplateIhE16interpolatePixelEPPKhPPh.str1.8.rela.text._ZN15DiScaleTemplateIhE16interpolatePixelEPPKhPPh.rodata._ZN15DiScaleTemplateIhE12bicubicPixelEPPKhPPh.str1.8.rela.text._ZN15DiScaleTemplateIhE12bicubicPixelEPPKhPPh.rodata._ZN15DiScaleTemplateIhE13bilinearPixelEPPKhPPh.str1.8.rela.text._ZN15DiScaleTemplateIhE13bilinearPixelEPPKhPPh.rodata._ZN15DiScaleTemplateIhE10scalePixelEPPKhPPh.str1.8.rela.text._ZN15DiScaleTemplateIhE10scalePixelEPPKhPPh.rodata._ZN15DiScaleTemplateIhE9scaleDataEPPKhPPhih.str1.1.rodata._ZN15DiScaleTemplateIhE9scaleDataEPPKhPPhih.str1.8.rela.text._ZN15DiScaleTemplateIhE9scaleDataEPPKhPPhih.rela.text.startup.rela.init_array.rodata._ZTS19DicomDirImagePlugin.rela.data.rel.ro._ZTI19DicomDirImagePlugin.rodata._ZTS27DicomDirImageImplementation.rela.data.rel.ro._ZTI27DicomDirImageImplementation.rodata._ZTS15DiTransTemplateIhE.rela.data.rel.ro._ZTI15DiTransTemplateIhE.rodata._ZTS15DiScaleTemplateIhE.rela.data.rel.ro._ZTI15DiScaleTemplateIhE.rela.data.rel.ro._ZTV27DicomDirImageImplementation.rela.data.rel.ro.local._ZTV15DiScaleTemplateIhE.rodata.cst8.rodata.cst16.rela.data.rel.local.DW.ref.__gxx_personality_v0.comment.note.GNU-stack.note.gnu.property.rela.eh_frame.group@VKHVJXVut Vg Vn Vq Vr VsV VV VV VV V Ve  V~ VT 0X@V&,1Ryt@V@0VN2!287|p:w@H`V!2*QL@xV$2 M@ XV'42z!u@xV*2!!^@XV-(2:k: f@h0V02E@FO @PV32R.M2RPV%@8V7`{+@ xV9{@V;{ {@0V>1{`{[@HVA|(|@(0VD@|X|@XHVG,p|0'@xVI`| [@HVK|X }p}@`VO0},}}  }8@xVT 8 WK X(