#include <HxGlobalOpsGenSvt.h>
Inheritance diagram for HxGlobalOpsGenSvt::
|
00016 : _server(s) 00017 { 00018 } |
|
00021 { 00022 } |
|
00029 { 00030 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00031 00032 HxImageRep _result = ::HxAbs(_im_arg); 00033 00034 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00035 } |
|
00042 { 00043 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00044 00045 HxImageRep _result = ::HxCeil(_im_arg); 00046 00047 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00048 } |
|
00055 { 00056 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00057 00058 HxImageRep _result = ::HxComplement(_im_arg); 00059 00060 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00061 } |
|
00068 { 00069 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00070 00071 HxImageRep _result = ::HxExp(_im_arg); 00072 00073 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00074 } |
|
00081 { 00082 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00083 00084 HxImageRep _result = ::HxFloor(_im_arg); 00085 00086 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00087 } |
|
00094 { 00095 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00096 00097 HxImageRep _result = ::HxLog(_im_arg); 00098 00099 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00100 } |
|
00107 { 00108 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00109 00110 HxImageRep _result = ::HxLog10(_im_arg); 00111 00112 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00113 } |
|
00120 { 00121 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00122 00123 HxImageRep _result = ::HxNegate(_im_arg); 00124 00125 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00126 } |
|
00133 { 00134 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00135 00136 HxImageRep _result = ::HxNorm1(_im_arg); 00137 00138 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00139 } |
|
00146 { 00147 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00148 00149 HxImageRep _result = ::HxNorm2(_im_arg); 00150 00151 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00152 } |
|
00159 { 00160 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00161 00162 HxImageRep _result = ::HxNormInf(_im_arg); 00163 00164 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00165 } |
|
00172 { 00173 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00174 00175 HxImageRep _result = ::HxProjectRange(_im_arg, dimension); 00176 00177 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00178 } |
|
00185 { 00186 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00187 00188 HxImageRep _result = ::HxReciprocal(_im_arg); 00189 00190 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00191 } |
|
00198 { 00199 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00200 00201 HxImageRep _result = ::HxSqrt(_im_arg); 00202 00203 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00204 } |
|
00211 { 00212 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00213 00214 HxImageRep _result = ::HxRound(_im_arg); 00215 00216 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00217 } |
|
00224 { 00225 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00226 00227 HxImageRep _result = ::HxUnaryMax(_im_arg); 00228 00229 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00230 } |
|
00237 { 00238 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00239 00240 HxImageRep _result = ::HxUnaryMin(_im_arg); 00241 00242 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00243 } |
|
00250 { 00251 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00252 00253 HxImageRep _result = ::HxUnaryProduct(_im_arg); 00254 00255 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00256 } |
|
00263 { 00264 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00265 00266 HxImageRep _result = ::HxUnarySum(_im_arg); 00267 00268 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00269 } |
|
00276 { 00277 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00278 00279 HxImageRep _result = ::HxAcos(_im_arg); 00280 00281 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00282 } |
|
00289 { 00290 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00291 00292 HxImageRep _result = ::HxAsin(_im_arg); 00293 00294 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00295 } |
|
00302 { 00303 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00304 00305 HxImageRep _result = ::HxAtan(_im_arg); 00306 00307 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00308 } |
|
00315 { 00316 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00317 00318 HxImageRep _result = ::HxAtan2(_im_arg); 00319 00320 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00321 } |
|
00328 { 00329 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00330 00331 HxImageRep _result = ::HxCos(_im_arg); 00332 00333 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00334 } |
|
00341 { 00342 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00343 00344 HxImageRep _result = ::HxCosh(_im_arg); 00345 00346 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00347 } |
|
00354 { 00355 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00356 00357 HxImageRep _result = ::HxSin(_im_arg); 00358 00359 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00360 } |
|
00367 { 00368 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00369 00370 HxImageRep _result = ::HxSinh(_im_arg); 00371 00372 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00373 } |
|
00380 { 00381 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00382 00383 HxImageRep _result = ::HxTan(_im_arg); 00384 00385 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00386 } |
|
00393 { 00394 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00395 00396 HxImageRep _result = ::HxTanh(_im_arg); 00397 00398 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00399 } |
|
00406 { 00407 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00408 00409 HxImageRep _result = ::HxArg(_im_arg); 00410 00411 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00412 } |
|
00419 { 00420 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00421 00422 HxImageRep _result = ::HxConjugate(_im_arg); 00423 00424 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00425 } |
|
00432 { 00433 HxImageRep _im1_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im1); 00434 HxImageRep _im2_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im2); 00435 00436 HxImageRep _result = ::HxAdd(_im1_arg, _im2_arg); 00437 00438 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00439 } |
|
00446 { 00447 HxImageRep _im1_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im1); 00448 HxImageRep _im2_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im2); 00449 00450 HxImageRep _result = ::HxAddSat(_im1_arg, _im2_arg); 00451 00452 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00453 } |
|
00460 { 00461 HxImageRep _im1_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im1); 00462 HxImageRep _im2_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im2); 00463 00464 HxImageRep _result = ::HxAnd(_im1_arg, _im2_arg); 00465 00466 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00467 } |
|
00474 { 00475 HxImageRep _im1_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im1); 00476 HxImageRep _im2_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im2); 00477 00478 HxImageRep _result = ::HxCross(_im1_arg, _im2_arg); 00479 00480 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00481 } |
|
00488 { 00489 HxImageRep _im1_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im1); 00490 HxImageRep _im2_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im2); 00491 00492 HxImageRep _result = ::HxDiv(_im1_arg, _im2_arg); 00493 00494 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00495 } |
|
00502 { 00503 HxImageRep _im1_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im1); 00504 HxImageRep _im2_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im2); 00505 00506 HxImageRep _result = ::HxDot(_im1_arg, _im2_arg); 00507 00508 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00509 } |
|
00516 { 00517 HxImageRep _im1_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im1); 00518 HxImageRep _im2_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im2); 00519 00520 HxImageRep _result = ::HxEqual(_im1_arg, _im2_arg); 00521 00522 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00523 } |
|
00530 { 00531 HxImageRep _im1_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im1); 00532 HxImageRep _im2_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im2); 00533 00534 HxImageRep _result = ::HxGreaterEqual(_im1_arg, _im2_arg); 00535 00536 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00537 } |
|
00544 { 00545 HxImageRep _im1_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im1); 00546 HxImageRep _im2_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im2); 00547 00548 HxImageRep _result = ::HxGreaterThan(_im1_arg, _im2_arg); 00549 00550 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00551 } |
|
00558 { 00559 HxImageRep _im1_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im1); 00560 HxImageRep _im2_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im2); 00561 00562 HxImageRep _result = ::HxInf(_im1_arg, _im2_arg); 00563 00564 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00565 } |
|
00572 { 00573 HxImageRep _im1_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im1); 00574 HxImageRep _im2_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im2); 00575 00576 HxImageRep _result = ::HxInverseProjectRange(_im1_arg, dimension, _im2_arg); 00577 00578 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00579 } |
|
00586 { 00587 HxImageRep _im1_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im1); 00588 HxImageRep _im2_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im2); 00589 00590 HxImageRep _result = ::HxLeftShift(_im1_arg, _im2_arg); 00591 00592 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00593 } |
|
00600 { 00601 HxImageRep _im1_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im1); 00602 HxImageRep _im2_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im2); 00603 00604 HxImageRep _result = ::HxLessEqual(_im1_arg, _im2_arg); 00605 00606 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00607 } |
|
00614 { 00615 HxImageRep _im1_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im1); 00616 HxImageRep _im2_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im2); 00617 00618 HxImageRep _result = ::HxLessThan(_im1_arg, _im2_arg); 00619 00620 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00621 } |
|
00628 { 00629 HxImageRep _im1_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im1); 00630 HxImageRep _im2_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im2); 00631 00632 HxImageRep _result = ::HxMax(_im1_arg, _im2_arg); 00633 00634 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00635 } |
|
00642 { 00643 HxImageRep _im1_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im1); 00644 HxImageRep _im2_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im2); 00645 00646 HxImageRep _result = ::HxMin(_im1_arg, _im2_arg); 00647 00648 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00649 } |
|
00656 { 00657 HxImageRep _im1_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im1); 00658 HxImageRep _im2_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im2); 00659 00660 HxImageRep _result = ::HxMod(_im1_arg, _im2_arg); 00661 00662 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00663 } |
|
00670 { 00671 HxImageRep _im1_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im1); 00672 HxImageRep _im2_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im2); 00673 00674 HxImageRep _result = ::HxMul(_im1_arg, _im2_arg); 00675 00676 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00677 } |
|
00684 { 00685 HxImageRep _im1_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im1); 00686 HxImageRep _im2_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im2); 00687 00688 HxImageRep _result = ::HxNotEqual(_im1_arg, _im2_arg); 00689 00690 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00691 } |
|
00698 { 00699 HxImageRep _im1_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im1); 00700 HxImageRep _im2_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im2); 00701 00702 HxImageRep _result = ::HxOr(_im1_arg, _im2_arg); 00703 00704 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00705 } |
|
00712 { 00713 HxImageRep _im1_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im1); 00714 HxImageRep _im2_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im2); 00715 00716 HxImageRep _result = ::HxPow(_im1_arg, _im2_arg); 00717 00718 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00719 } |
|
00726 { 00727 HxImageRep _im1_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im1); 00728 HxImageRep _im2_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im2); 00729 00730 HxImageRep _result = ::HxRightShift(_im1_arg, _im2_arg); 00731 00732 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00733 } |
|
00740 { 00741 HxImageRep _im1_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im1); 00742 HxImageRep _im2_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im2); 00743 00744 HxImageRep _result = ::HxSub(_im1_arg, _im2_arg); 00745 00746 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00747 } |
|
00754 { 00755 HxImageRep _im1_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im1); 00756 HxImageRep _im2_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im2); 00757 00758 HxImageRep _result = ::HxSubSat(_im1_arg, _im2_arg); 00759 00760 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00761 } |
|
00768 { 00769 HxImageRep _im1_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im1); 00770 HxImageRep _im2_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im2); 00771 00772 HxImageRep _result = ::HxSup(_im1_arg, _im2_arg); 00773 00774 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00775 } |
|
00782 { 00783 HxImageRep _im1_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im1); 00784 HxImageRep _im2_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im2); 00785 00786 HxImageRep _result = ::HxXor(_im1_arg, _im2_arg); 00787 00788 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00789 } |
|
00796 { 00797 HxEnvCorbaCapturer<HxCorba::ImageException> cap; 00798 00799 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00800 HxValue _val_arg = HxConvertValue(val); 00801 00802 HxImageRep _result = ::HxAddVal(_im_arg, _val_arg); 00803 00804 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00805 } |
|
00812 { 00813 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00814 HxValue _val_arg = HxConvertValue(val); 00815 00816 HxImageRep _result = ::HxAndVal(_im_arg, _val_arg); 00817 00818 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00819 } |
|
00826 { 00827 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00828 HxValue _val_arg = HxConvertValue(val); 00829 00830 HxImageRep _result = ::HxCrossVal(_im_arg, _val_arg); 00831 00832 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00833 } |
|
00840 { 00841 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00842 HxValue _val_arg = HxConvertValue(val); 00843 00844 HxImageRep _result = ::HxDivVal(_im_arg, _val_arg); 00845 00846 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00847 } |
|
00854 { 00855 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00856 HxValue _val_arg = HxConvertValue(val); 00857 00858 HxImageRep _result = ::HxDotVal(_im_arg, _val_arg); 00859 00860 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00861 } |
|
00868 { 00869 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00870 HxValue _val_arg = HxConvertValue(val); 00871 00872 HxImageRep _result = ::HxEqualVal(_im_arg, _val_arg); 00873 00874 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00875 } |
|
00882 { 00883 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00884 HxValue _val_arg = HxConvertValue(val); 00885 00886 HxImageRep _result = ::HxGreaterEqualVal(_im_arg, _val_arg); 00887 00888 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00889 } |
|
00896 { 00897 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00898 HxValue _val_arg = HxConvertValue(val); 00899 00900 HxImageRep _result = ::HxGreaterThanVal(_im_arg, _val_arg); 00901 00902 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00903 } |
|
00910 { 00911 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00912 HxValue _val_arg = HxConvertValue(val); 00913 00914 HxImageRep _result = ::HxInfVal(_im_arg, _val_arg); 00915 00916 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00917 } |
|
00924 { 00925 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00926 HxValue _val_arg = HxConvertValue(val); 00927 00928 HxImageRep _result = ::HxLeftShiftVal(_im_arg, _val_arg); 00929 00930 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00931 } |
|
00938 { 00939 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00940 HxValue _val_arg = HxConvertValue(val); 00941 00942 HxImageRep _result = ::HxLessEqualVal(_im_arg, _val_arg); 00943 00944 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00945 } |
|
00952 { 00953 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00954 HxValue _val_arg = HxConvertValue(val); 00955 00956 HxImageRep _result = ::HxLessThanVal(_im_arg, _val_arg); 00957 00958 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00959 } |
|
00966 { 00967 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00968 HxValue _val_arg = HxConvertValue(val); 00969 00970 HxImageRep _result = ::HxMaxVal(_im_arg, _val_arg); 00971 00972 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00973 } |
|
00980 { 00981 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00982 HxValue _val_arg = HxConvertValue(val); 00983 00984 HxImageRep _result = ::HxMinVal(_im_arg, _val_arg); 00985 00986 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 00987 } |
|
00994 { 00995 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 00996 HxValue _val_arg = HxConvertValue(val); 00997 00998 HxImageRep _result = ::HxModVal(_im_arg, _val_arg); 00999 01000 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01001 } |
|
01008 { 01009 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 01010 HxValue _val_arg = HxConvertValue(val); 01011 01012 HxImageRep _result = ::HxMulVal(_im_arg, _val_arg); 01013 01014 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01015 } |
|
01022 { 01023 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 01024 HxValue _val_arg = HxConvertValue(val); 01025 01026 HxImageRep _result = ::HxNotEqualVal(_im_arg, _val_arg); 01027 01028 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01029 } |
|
01036 { 01037 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 01038 HxValue _val_arg = HxConvertValue(val); 01039 01040 HxImageRep _result = ::HxOrVal(_im_arg, _val_arg); 01041 01042 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01043 } |
|
01050 { 01051 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 01052 HxValue _val_arg = HxConvertValue(val); 01053 01054 HxImageRep _result = ::HxPowVal(_im_arg, _val_arg); 01055 01056 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01057 } |
|
01064 { 01065 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 01066 HxValue _val_arg = HxConvertValue(val); 01067 01068 HxImageRep _result = ::HxRightShiftVal(_im_arg, _val_arg); 01069 01070 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01071 } |
|
01078 { 01079 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 01080 HxValue _val_arg = HxConvertValue(val); 01081 01082 HxImageRep _result = ::HxSubVal(_im_arg, _val_arg); 01083 01084 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01085 } |
|
01092 { 01093 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 01094 HxValue _val_arg = HxConvertValue(val); 01095 01096 HxImageRep _result = ::HxSupVal(_im_arg, _val_arg); 01097 01098 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01099 } |
|
01106 { 01107 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 01108 HxValue _val_arg = HxConvertValue(val); 01109 01110 HxImageRep _result = ::HxXorVal(_im_arg, _val_arg); 01111 01112 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01113 } |
|
01120 { 01121 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 01122 01123 HxValue _result = ::HxPixInf(_im_arg); 01124 01125 return HxConvertValue(_result); 01126 } |
|
01133 { 01134 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 01135 01136 HxValue _result = ::HxPixMax(_im_arg); 01137 01138 return HxConvertValue(_result); 01139 } |
|
01146 { 01147 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 01148 01149 HxValue _result = ::HxPixMin(_im_arg); 01150 01151 return HxConvertValue(_result); 01152 } |
|
01159 { 01160 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 01161 01162 HxValue _result = ::HxPixProduct(_im_arg); 01163 01164 return HxConvertValue(_result); 01165 } |
|
01172 { 01173 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 01174 01175 HxValue _result = ::HxPixSum(_im_arg); 01176 01177 return HxConvertValue(_result); 01178 } |
|
01185 { 01186 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 01187 01188 HxValue _result = ::HxPixSup(_im_arg); 01189 01190 return HxConvertValue(_result); 01191 } |
|
01198 { 01199 HxImageRep _img_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, img); 01200 01201 HxImageRep _result = ::HxImageAsByte(_img_arg); 01202 01203 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01204 } |
|
01211 { 01212 HxImageRep _img_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, img); 01213 01214 HxImageRep _result = ::HxImageAsDouble(_img_arg); 01215 01216 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01217 } |
|
01224 { 01225 HxImageRep _img_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, img); 01226 01227 HxImageRep _result = ::HxImageAsFloat(_img_arg); 01228 01229 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01230 } |
|
01237 { 01238 HxImageRep _img_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, img); 01239 01240 HxImageRep _result = ::HxImageAsShort(_img_arg); 01241 01242 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01243 } |
|
01250 { 01251 HxImageRep _img_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, img); 01252 01253 HxImageRep _result = ::HxImageAsVec2Byte(_img_arg); 01254 01255 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01256 } |
|
01263 { 01264 HxImageRep _img_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, img); 01265 01266 HxImageRep _result = ::HxImageAsVec2Double(_img_arg); 01267 01268 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01269 } |
|
01276 { 01277 HxImageRep _img_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, img); 01278 01279 HxImageRep _result = ::HxImageAsVec2Float(_img_arg); 01280 01281 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01282 } |
|
01289 { 01290 HxImageRep _img_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, img); 01291 01292 HxImageRep _result = ::HxImageAsVec2Int(_img_arg); 01293 01294 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01295 } |
|
01302 { 01303 HxImageRep _img_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, img); 01304 01305 HxImageRep _result = ::HxImageAsVec2Short(_img_arg); 01306 01307 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01308 } |
|
01315 { 01316 HxImageRep _img_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, img); 01317 01318 HxImageRep _result = ::HxImageAsVec3Byte(_img_arg); 01319 01320 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01321 } |
|
01328 { 01329 HxImageRep _img_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, img); 01330 01331 HxImageRep _result = ::HxImageAsVec3Double(_img_arg); 01332 01333 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01334 } |
|
01341 { 01342 HxImageRep _img_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, img); 01343 01344 HxImageRep _result = ::HxImageAsVec3Float(_img_arg); 01345 01346 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01347 } |
|
01354 { 01355 HxImageRep _img_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, img); 01356 01357 HxImageRep _result = ::HxImageAsVec3Int(_img_arg); 01358 01359 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01360 } |
|
01367 { 01368 HxImageRep _img_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, img); 01369 01370 HxImageRep _result = ::HxImageAsVec3Short(_img_arg); 01371 01372 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01373 } |
|
01380 { 01381 HxImageRep _img_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, img); 01382 01383 HxImageRep _result = ::HxImageAsComplex(_img_arg); 01384 01385 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01386 } |
|
01396 { 01397 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 01398 HxColorModel _fromColorSpace_arg = HxColorModel_values[fromColorSpace]; 01399 HxColorModel _toColorSpace_arg = HxColorModel_values[toColorSpace]; 01400 01401 HxImageRep _result = ::HxColorSpace(_im_arg, _fromColorSpace_arg, _toColorSpace_arg); 01402 01403 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01404 } |
|
01411 { 01412 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 01413 HxValue _v1_arg = HxConvertValue(v1); 01414 HxValue _v2_arg = HxConvertValue(v2); 01415 HxValue _v3_arg = HxConvertValue(v3); 01416 01417 HxImageRep _result = ::HxAffinePix(_im_arg, _v1_arg, _v2_arg, _v3_arg); 01418 01419 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01420 } |
|
01427 { 01428 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 01429 01430 HxImageRep _result = ::HxRGB2Intensity(_im_arg); 01431 01432 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01433 } |
|
01440 { 01441 HxImageRep _objImage_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, objImage); 01442 01443 HxHistogram _result = ::HxGreyEdgeHistogram(_objImage_arg, sigma, threshold); 01444 01445 return HxRegisterTiedServant<HxHistogramTiedSvt>(_server, _result); 01446 } |
|
01453 { 01454 HxHistogram _result = ::HxHistogramFromFile(fileName); 01455 01456 return HxRegisterTiedServant<HxHistogramTiedSvt>(_server, _result); 01457 } |
|
01464 { 01465 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 01466 01467 HxHistogram _result = ::HxImageToHistogram(_im_arg, getDim, lowBin, highBin, nBin); 01468 01469 return HxRegisterTiedServant<HxHistogramTiedSvt>(_server, _result); 01470 } |
|
01477 { 01478 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 01479 HxImageRep _mask_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, mask); 01480 01481 HxHistogram _result = ::HxImageToHistogramMask(_im_arg, getDim, lowBin, highBin, nBin, _mask_arg, maskVal); 01482 01483 return HxRegisterTiedServant<HxHistogramTiedSvt>(_server, _result); 01484 } |
|
01491 { 01492 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 01493 HxImageRep _mask_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, mask); 01494 01495 HxImageRep _result = ::HxHighlightRegion(_im_arg, _mask_arg, label, factor); 01496 01497 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01498 } |
|
01505 { 01506 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 01507 01508 bool _result = ::HxWriteFile(_im_arg, fileName); 01509 01510 return _result; 01511 } |
|
01518 { 01519 HxImageList _ims_arg = HxGetTiedObjectList<HxImageRepTiedSvt, HxImageList>(_server, ims); 01520 01521 bool _result = ::HxImagesToFile(_ims_arg, fileName); 01522 01523 return _result; 01524 } |
|
01531 { 01532 HxImageRep _img_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, img); 01533 01534 HxImageRep _result = ::HxCannyEdgeMap(_img_arg, sigma); 01535 01536 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01537 } |
|
01544 { 01545 HxImageRep _img_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, img); 01546 01547 HxImageRep _result = ::HxCannyThreshold(_img_arg, sigma, level); 01548 01549 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01550 } |
|
01557 { 01558 HxImageRep _img_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, img); 01559 01560 HxImageRep _result = ::HxCannyThresholdAlt(_img_arg, sigma, level); 01561 01562 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01563 } |
|
01570 { 01571 HxImageRep _img_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, img); 01572 01573 HxImageRep _result = ::HxCannyThresholdRec(_img_arg, sigma, level); 01574 01575 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01576 } |
|
01583 { 01584 HxImageRep _img_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, img); 01585 01586 HxImageRep _result = ::HxConvGauss2d(_img_arg, sigmax, orderDerivx, accuracyx, sigmay, orderDerivy, accuracyy); 01587 01588 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01589 } |
|
01596 { 01597 HxImageRep _img_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, img); 01598 01599 HxImageRep _result = ::HxConvGauss3d(_img_arg, sigmax, orderDerivx, accuracyx, sigmay, orderDerivy, accuracyy, sigmaz, orderDerivz, accuracyz); 01600 01601 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01602 } |
|
01609 { 01610 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 01611 HxImageRep _kernel_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, kernel); 01612 HxImageRep::ResultPrecision _resPrec_arg = HxConvertPrecision(resPrec); 01613 01614 HxImageRep _result = ::HxConvKernelSeparated(_im_arg, _kernel_arg, _resPrec_arg); 01615 01616 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01617 } |
|
01624 { 01625 HxImageRep _img_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, img); 01626 HxImageRep _kernelX_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, kernelX); 01627 HxImageRep _kernelY_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, kernelY); 01628 HxImageRep::ResultPrecision _resPrec_arg = HxConvertPrecision(resPrec); 01629 01630 HxImageRep _result = ::HxConvKernelSeparated2d(_img_arg, _kernelX_arg, _kernelY_arg, _resPrec_arg); 01631 01632 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01633 } |
|
01640 { 01641 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 01642 HxImageRep _kernel_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, kernel); 01643 HxImageRep::ResultPrecision _resPrec_arg = HxConvertPrecision(resPrec); 01644 01645 HxImageRep _result = ::HxConvolution(_im_arg, _kernel_arg, _resPrec_arg); 01646 01647 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01648 } |
|
01655 { 01656 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 01657 01658 HxImageRep _result = ::HxDefuz(_im_arg, windowSzX, windowSzY, thr); 01659 01660 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01661 } |
|
01668 { 01669 HxImageRep _img_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, img); 01670 01671 HxImageRep _result = ::HxDistanceTransform(_img_arg); 01672 01673 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01674 } |
|
01681 { 01682 HxImageRep _img_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, img); 01683 01684 HxImageRep _result = ::HxGauss(_img_arg, sigma, accuracy); 01685 01686 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01687 } |
|
01694 { 01695 HxImageRep _img_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, img); 01696 01697 HxImageRep _result = ::HxGaussDerivative2d(_img_arg, sigma, orderDerivx, orderDerivy, accuracy); 01698 01699 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01700 } |
|
01707 { 01708 HxImageRep _img_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, img); 01709 01710 HxImageRep _result = ::HxGaussDerivative3d(_img_arg, sigma, orderDerivx, orderDerivy, orderDerivz, accuracy); 01711 01712 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01713 } |
|
01720 { 01721 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 01722 01723 HxImageRep _result = ::HxGaussianDeblur(_im_arg, dr, dc); 01724 01725 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01726 } |
|
01733 { 01734 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 01735 01736 HxImageRep _result = ::HxKuwahara(_im_arg, width, height); 01737 01738 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01739 } |
|
01746 { 01747 HxImageRep _f_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, f); 01748 HxImageRep _g_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, g); 01749 HxSizes _ngbSize_arg = HxSizes(ngbSize.x, ngbSize.y, ngbSize.z); 01750 01751 HxImageRep _result = ::HxLocalMode(_f_arg, _g_arg, nr, sigmax, sigmay, sigmaval, _ngbSize_arg); 01752 01753 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01754 } |
|
01761 { 01762 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 01763 HxImageRep _kernel_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, kernel); 01764 01765 HxImageRep _result = ::HxNormalizedCorrelation(_im_arg, _kernel_arg); 01766 01767 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01768 } |
|
01775 { 01776 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 01777 01778 HxImageRep _result = ::HxPercentile(_im_arg, neighSize, perc); 01779 01780 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01781 } |
|
01788 { 01789 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 01790 01791 HxImageRep _result = ::HxRecGabor(_im_arg, s, omega0, theta); 01792 01793 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01794 } |
|
01801 { 01802 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 01803 01804 HxImageRep _result = ::HxRecGauss(_im_arg, sx, sy, dx, dy, recurOrder); 01805 01806 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01807 } |
|
01814 { 01815 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 01816 HxSizes _size_arg = HxSizes(size.x, size.y, size.z); 01817 01818 HxImageRep _result = ::HxUniform(_im_arg, _size_arg); 01819 01820 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01821 } |
|
01828 { 01829 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 01830 HxSizes _size_arg = HxSizes(size.x, size.y, size.z); 01831 01832 HxImageRep _result = ::HxUniformNonSep(_im_arg, _size_arg); 01833 01834 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01835 } |
|
01842 { 01843 HxImageRep _i1_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, i1); 01844 HxImageRep _i2_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, i2); 01845 01846 HxImageRep _result = ::HxMakeFrom2Images(_i1_arg, _i2_arg); 01847 01848 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01849 } |
|
01856 { 01857 HxImageRep _i1_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, i1); 01858 HxImageRep _i2_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, i2); 01859 HxImageRep _i3_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, i3); 01860 01861 HxImageRep _result = ::HxMakeFrom3Images(_i1_arg, _i2_arg, _i3_arg); 01862 01863 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01864 } |
|
01871 { 01872 HxSizes _size_arg = HxSizes(size.x, size.y, size.z); 01873 unsigned char* _data_arg = (unsigned char*)data.get_buffer(); 01874 01875 HxImageRep _result = ::HxMakeFromByteData(pixelDimensionality, dimensions, _size_arg, _data_arg); 01876 01877 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01878 } |
|
01885 { 01886 HxSizes _size_arg = HxSizes(size.x, size.y, size.z); 01887 double* _data_arg = (double*)data.get_buffer(); 01888 01889 HxImageRep _result = ::HxMakeFromDoubleData(pixelDimensionality, dimensions, _size_arg, _data_arg); 01890 01891 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01892 } |
|
01899 { 01900 HxImageRep _result = ::HxMakeFromFile(fileName); 01901 01902 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01903 } |
|
01910 { 01911 HxSizes _size_arg = HxSizes(size.x, size.y, size.z); 01912 float* _data_arg = (float*)data.get_buffer(); 01913 01914 HxImageRep _result = ::HxMakeFromFloatData(pixelDimensionality, dimensions, _size_arg, _data_arg); 01915 01916 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01917 } |
|
01924 { 01925 HxImageSignature _signature_arg = HxConvertImageSig(signature); 01926 HxSizes _size_arg = HxSizes(size.x, size.y, size.z); 01927 unsigned char* _pixels_arg = (unsigned char*)pixels.get_buffer(); 01928 01929 HxImageRep _result = ::HxMakeFromGrayValue(_signature_arg, _size_arg, _pixels_arg); 01930 01931 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01932 } |
|
01939 { 01940 HxImageSignature _signature_arg = HxConvertImageSig(signature); 01941 HxImageRep _src_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, src); 01942 01943 HxImageRep _result = ::HxMakeFromImage(_signature_arg, _src_arg); 01944 01945 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01946 } |
|
01953 { 01954 HxImageSignature _signature_arg = HxConvertImageSig(signature); 01955 HxSizes _size_arg = HxSizes(size.x, size.y, size.z); 01956 HxTagList _empty_tags; HxTagList& _tags_arg = HxGetTiedObject<HxTagListTiedSvt>(_server, tags, _empty_tags); 01957 01958 HxImageRep _result = ::HxMakeFromImport(_signature_arg, _size_arg, importOp, _tags_arg); 01959 01960 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01961 } |
|
01968 { 01969 HxSizes _size_arg = HxSizes(size.x, size.y, size.z); 01970 int* _data_arg = (int*)data.get_buffer(); 01971 01972 HxImageRep _result = ::HxMakeFromIntData(pixelDimensionality, dimensions, _size_arg, _data_arg); 01973 01974 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01975 } |
|
01982 { 01983 HxImageSignature _signature_arg = HxConvertImageSig(signature); 01984 HxSizes _size_arg = HxSizes(size.x, size.y, size.z); 01985 int* _pixels_arg = (int*)pixels.get_buffer(); 01986 01987 HxImageRep _result = ::HxMakeFromJavaRgb(_signature_arg, _size_arg, _pixels_arg); 01988 01989 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 01990 } |
|
01997 { 01998 HxImageSignature _signature_arg = HxConvertImageSig(signature); 01999 HxSizes _size_arg = HxSizes(size.x, size.y, size.z); 02000 double* _pixels_arg = (double*)pixels.get_buffer(); 02001 02002 HxImageRep _result = ::HxMakeFromMatlab(_signature_arg, _size_arg, _pixels_arg); 02003 02004 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02005 } |
|
02012 { 02013 HxImageSignature _signature_arg = HxConvertImageSig(signature); 02014 HxTagList _empty_tags; HxTagList& _tags_arg = HxGetTiedObject<HxTagListTiedSvt>(_server, tags, _empty_tags); 02015 02016 HxImageRep _result = ::HxMakeFromNamedGenerator(_signature_arg, generatorName, _tags_arg); 02017 02018 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02019 } |
|
02026 { 02027 HxImageSignature _signature_arg = HxConvertImageSig(signature); 02028 HxSizes _size_arg = HxSizes(size.x, size.y, size.z); 02029 unsigned char* _pixels_arg = (unsigned char*)pixels.get_buffer(); 02030 02031 HxImageRep _result = ::HxMakeFromPpmPixels(_signature_arg, _size_arg, _pixels_arg); 02032 02033 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02034 } |
|
02041 { 02042 HxSizes _size_arg = HxSizes(size.x, size.y, size.z); 02043 short* _data_arg = (short*)data.get_buffer(); 02044 02045 HxImageRep _result = ::HxMakeFromShortData(pixelDimensionality, dimensions, _size_arg, _data_arg); 02046 02047 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02048 } |
|
02055 { 02056 HxImageSignature _signature_arg = HxConvertImageSig(signature); 02057 HxSizes _size_arg = HxSizes(size.x, size.y, size.z); 02058 02059 HxImageRep _result = ::HxMakeFromSignature(_signature_arg, _size_arg); 02060 02061 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02062 } |
|
02069 { 02070 HxImageSignature _signature_arg = HxConvertImageSig(signature); 02071 HxSizes _size_arg = HxSizes(size.x, size.y, size.z); 02072 HxValue _val_arg = HxConvertValue(val); 02073 02074 HxImageRep _result = ::HxMakeFromValue(_signature_arg, _size_arg, _val_arg); 02075 02076 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02077 } |
|
02084 { 02085 HxImageRep _result = ::HxMakeGaussian1d(sigma, deri, accuracy, maxfsize, fsize); 02086 02087 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02088 } |
|
02095 { 02096 HxImageRep _result = ::HxMakeParabola1d(rho, accuracy, maxfsize, fsize); 02097 02098 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02099 } |
|
02106 { 02107 HxImageList _result = ::HxImagesFromFile(fileName); 02108 02109 return HxMakeTiedServantsList<HxImageRepTiedSvt, HxImageList>(_server, _result); 02110 } |
|
02117 { 02118 HxImageRep _img_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, img); 02119 HxImageRep _background_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, background); 02120 HxPoint _begin_arg = HxPoint(begin.x, begin.y, begin.z); 02121 02122 HxImageRep _result = ::HxExtend(_img_arg, _background_arg, _begin_arg); 02123 02124 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02125 } |
|
02132 { 02133 HxImageRep _img_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, img); 02134 HxSizes _newSize_arg = HxSizes(newSize.x, newSize.y, newSize.z); 02135 HxValue _background_arg = HxConvertValue(background); 02136 HxPoint _begin_arg = HxPoint(begin.x, begin.y, begin.z); 02137 02138 HxImageRep _result = ::HxExtendVal(_img_arg, _newSize_arg, _background_arg, _begin_arg); 02139 02140 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02141 } |
|
02148 { 02149 HxImageRep _img_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, img); 02150 02151 HxImageRep _result = ::HxReflect(_img_arg, doX, doY, doZ); 02152 02153 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02154 } |
|
02161 { 02162 HxImageRep _img_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, img); 02163 HxPoint _begin_arg = HxPoint(begin.x, begin.y, begin.z); 02164 HxPoint _end_arg = HxPoint(end.x, end.y, end.z); 02165 02166 HxImageRep _result = ::HxRestrict(_img_arg, _begin_arg, _end_arg); 02167 02168 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02169 } |
|
02179 { 02180 HxImageRep _img_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, img); 02181 HxGeoIntType _gi_arg = HxGeoIntType_values[gi]; 02182 HxValue _background_arg = HxConvertValue(background); 02183 02184 HxImageRep _result = ::HxRotate(_img_arg, alpha, _gi_arg, adjustSize, _background_arg); 02185 02186 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02187 } |
|
02194 { 02195 HxImageRep _img_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, img); 02196 HxGeoIntType _gi_arg = HxGeoIntType_values[gi]; 02197 02198 HxImageRep _result = ::HxScale(_img_arg, sx, sy, sz, _gi_arg, adjustSize); 02199 02200 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02201 } |
|
02208 { 02209 HxImageRep _img_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, img); 02210 02211 HxImageRep _result = ::HxTranslate(_img_arg, sx, sy, sz); 02212 02213 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02214 } |
|
02221 { 02222 HxImageRep _img_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, img); 02223 02224 HxImageRep _result = ::HxTranspose(_img_arg); 02225 02226 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02227 } |
|
02234 { 02235 HxImageRep _img_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, img); 02236 02237 int _result = ::HxImageMaxSize(_img_arg); 02238 02239 return _result; 02240 } |
|
02247 { 02248 HxImageRep _img_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, img); 02249 02250 int _result = ::HxImageMinSize(_img_arg); 02251 02252 return _result; 02253 } |
|
02260 { 02261 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02262 HxImageRep _mask_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, mask); 02263 HxPoint _p_arg = HxPoint(p.x, p.y, p.z); 02264 HxSizes _size_arg = HxSizes(size.x, size.y, size.z); 02265 02266 HxValue _result = ::HxIdentMaskMean(_im_arg, _mask_arg, _p_arg, _size_arg, label); 02267 02268 return HxConvertValue(_result); 02269 } |
|
02276 { 02277 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02278 HxImageRep _mask_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, mask); 02279 HxPoint _p_arg = HxPoint(p.x, p.y, p.z); 02280 HxSizes _size_arg = HxSizes(size.x, size.y, size.z); 02281 02282 HxValue _result = ::HxIdentMaskMedian(_im_arg, _mask_arg, _p_arg, _size_arg, label); 02283 02284 return HxConvertValue(_result); 02285 } |
|
02292 { 02293 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02294 HxImageRep _mask_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, mask); 02295 HxPoint _p_arg = HxPoint(p.x, p.y, p.z); 02296 HxSizes _size_arg = HxSizes(size.x, size.y, size.z); 02297 02298 HxValue _result = ::HxIdentMaskStDev(_im_arg, _mask_arg, _p_arg, _size_arg, label); 02299 02300 return HxConvertValue(_result); 02301 } |
|
02308 { 02309 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02310 HxImageRep _mask_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, mask); 02311 HxPoint _p_arg = HxPoint(p.x, p.y, p.z); 02312 HxSizes _size_arg = HxSizes(size.x, size.y, size.z); 02313 02314 HxValue _result = ::HxIdentMaskSum(_im_arg, _mask_arg, _p_arg, _size_arg, label); 02315 02316 return HxConvertValue(_result); 02317 } |
|
02324 { 02325 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02326 HxImageRep _mask_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, mask); 02327 HxPoint _p_arg = HxPoint(p.x, p.y, p.z); 02328 HxSizes _size_arg = HxSizes(size.x, size.y, size.z); 02329 02330 HxValue _result = ::HxIdentMaskVariance(_im_arg, _mask_arg, _p_arg, _size_arg, label); 02331 02332 return HxConvertValue(_result); 02333 } |
|
02340 { 02341 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02342 HxImageRep _mask_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, mask); 02343 HxPoint _p_arg = HxPoint(p.x, p.y, p.z); 02344 02345 HxValue _result = ::HxWeightMaskSum(_im_arg, _mask_arg, _p_arg); 02346 02347 return HxConvertValue(_result); 02348 } |
|
02355 { 02356 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02357 02358 HxImageRep _result = ::HxAreaClosing(_im_arg, conn, minarea); 02359 02360 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02361 } |
|
02368 { 02369 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02370 02371 HxImageRep _result = ::HxAreaOpening(_im_arg, conn, area); 02372 02373 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02374 } |
|
02381 { 02382 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02383 HxSF _s_arg = HxGetTiedObject<HxSFTiedSvt>(_server, s); 02384 02385 HxImageRep _result = ::HxClosing(_im_arg, _s_arg); 02386 02387 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02388 } |
|
02395 { 02396 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02397 HxSF _s1_arg = HxGetTiedObject<HxSFTiedSvt>(_server, s1); 02398 HxSF _s2_arg = HxGetTiedObject<HxSFTiedSvt>(_server, s2); 02399 02400 HxImageRep _result = ::HxClosingByReconstruction(_im_arg, _s1_arg, _s2_arg); 02401 02402 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02403 } |
|
02410 { 02411 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02412 HxSF _s1_arg = HxGetTiedObject<HxSFTiedSvt>(_server, s1); 02413 HxSF _s2_arg = HxGetTiedObject<HxSFTiedSvt>(_server, s2); 02414 02415 HxImageRep _result = ::HxClosingByReconstructionTopHat(_im_arg, _s1_arg, _s2_arg); 02416 02417 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02418 } |
|
02425 { 02426 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02427 HxSF _s_arg = HxGetTiedObject<HxSFTiedSvt>(_server, s); 02428 02429 HxImageRep _result = ::HxClosingTopHat(_im_arg, _s_arg); 02430 02431 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02432 } |
|
02439 { 02440 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02441 HxImageRep _mask_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, mask); 02442 HxSF _s_arg = HxGetTiedObject<HxSFTiedSvt>(_server, s); 02443 02444 HxImageRep _result = ::HxConditionalDilation(_im_arg, _mask_arg, _s_arg, nrIter); 02445 02446 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02447 } |
|
02454 { 02455 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02456 HxImageRep _mask_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, mask); 02457 HxSF _s_arg = HxGetTiedObject<HxSFTiedSvt>(_server, s); 02458 02459 HxImageRep _result = ::HxConditionalErosion(_im_arg, _mask_arg, _s_arg, nrIter); 02460 02461 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02462 } |
|
02469 { 02470 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02471 HxSF _s_arg = HxGetTiedObject<HxSFTiedSvt>(_server, s); 02472 02473 HxImageRep _result = ::HxDilation(_im_arg, _s_arg); 02474 02475 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02476 } |
|
02483 { 02484 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02485 HxSF _s_arg = HxGetTiedObject<HxSFTiedSvt>(_server, s); 02486 02487 HxImageRep _result = ::HxDistanceTransformMM(_im_arg, _s_arg); 02488 02489 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02490 } |
|
02497 { 02498 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02499 HxSF _s_arg = HxGetTiedObject<HxSFTiedSvt>(_server, s); 02500 02501 HxImageRep _result = ::HxErosion(_im_arg, _s_arg); 02502 02503 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02504 } |
|
02511 { 02512 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02513 02514 HxImageRep _result = ::HxGeodesicDistanceTransform(_im_arg, conn); 02515 02516 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02517 } |
|
02524 { 02525 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02526 02527 HxImageRep _result = ::HxHilditchSkeleton(_im_arg); 02528 02529 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02530 } |
|
02537 { 02538 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02539 HxSF _s1_arg = HxGetTiedObject<HxSFTiedSvt>(_server, s1); 02540 HxSF _s2_arg = HxGetTiedObject<HxSFTiedSvt>(_server, s2); 02541 02542 HxImageRep _result = ::HxHitOrMiss(_im_arg, _s1_arg, _s2_arg); 02543 02544 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02545 } |
|
02552 { 02553 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02554 HxImageRep _mask_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, mask); 02555 HxSF _s_arg = HxGetTiedObject<HxSFTiedSvt>(_server, s); 02556 02557 HxImageRep _result = ::HxInfimumReconstruction(_im_arg, _mask_arg, _s_arg); 02558 02559 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02560 } |
|
02567 { 02568 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02569 HxSF _s_arg = HxGetTiedObject<HxSFTiedSvt>(_server, s); 02570 02571 HxImageRep _result = ::HxMorphologicalContour(_im_arg, _s_arg); 02572 02573 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02574 } |
|
02581 { 02582 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02583 HxSF _s_arg = HxGetTiedObject<HxSFTiedSvt>(_server, s); 02584 02585 HxImageRep _result = ::HxMorphologicalGradient(_im_arg, _s_arg); 02586 02587 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02588 } |
|
02595 { 02596 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02597 HxSF _s1_arg = HxGetTiedObject<HxSFTiedSvt>(_server, s1); 02598 HxSF _s2_arg = HxGetTiedObject<HxSFTiedSvt>(_server, s2); 02599 02600 HxImageRep _result = ::HxMorphologicalGradient2(_im_arg, _s1_arg, _s2_arg); 02601 02602 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02603 } |
|
02610 { 02611 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02612 HxSF _s_arg = HxGetTiedObject<HxSFTiedSvt>(_server, s); 02613 02614 HxImageRep _result = ::HxOpening(_im_arg, _s_arg); 02615 02616 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02617 } |
|
02624 { 02625 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02626 HxSF _s1_arg = HxGetTiedObject<HxSFTiedSvt>(_server, s1); 02627 HxSF _s2_arg = HxGetTiedObject<HxSFTiedSvt>(_server, s2); 02628 02629 HxImageRep _result = ::HxOpeningByReconstruction(_im_arg, _s1_arg, _s2_arg); 02630 02631 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02632 } |
|
02639 { 02640 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02641 HxSF _s1_arg = HxGetTiedObject<HxSFTiedSvt>(_server, s1); 02642 HxSF _s2_arg = HxGetTiedObject<HxSFTiedSvt>(_server, s2); 02643 02644 HxImageRep _result = ::HxOpeningByReconstructionTopHat(_im_arg, _s1_arg, _s2_arg); 02645 02646 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02647 } |
|
02654 { 02655 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02656 HxSF _s_arg = HxGetTiedObject<HxSFTiedSvt>(_server, s); 02657 02658 HxImageRep _result = ::HxOpeningTopHat(_im_arg, _s_arg); 02659 02660 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02661 } |
|
02668 { 02669 HxImageRep _img_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, img); 02670 02671 HxImageRep _result = ::HxParabolicDilation(_img_arg, rho, accuracy); 02672 02673 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02674 } |
|
02681 { 02682 HxImageRep _img_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, img); 02683 02684 HxImageRep _result = ::HxParabolicErosion(_img_arg, rho, accuracy); 02685 02686 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02687 } |
|
02694 { 02695 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02696 02697 HxImageRep _result = ::HxPeakRemoval(_im_arg, conn, minarea); 02698 02699 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02700 } |
|
02707 { 02708 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02709 02710 HxImageRep _result = ::HxRegionalMaxima(_im_arg, conn); 02711 02712 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02713 } |
|
02720 { 02721 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02722 02723 HxImageRep _result = ::HxRegionalMinima(_im_arg, conn); 02724 02725 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02726 } |
|
02733 { 02734 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02735 02736 HxImageRep _result = ::HxSKIZ(_im_arg, conn); 02737 02738 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02739 } |
|
02746 { 02747 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02748 HxSF _s_arg = HxGetTiedObject<HxSFTiedSvt>(_server, s); 02749 02750 HxImageRep _result = ::HxSkeleton(_im_arg, _s_arg); 02751 02752 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02753 } |
|
02760 { 02761 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02762 HxImageRep _mask_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, mask); 02763 HxSF _s_arg = HxGetTiedObject<HxSFTiedSvt>(_server, s); 02764 02765 HxImageRep _result = ::HxSupremumReconstruction(_im_arg, _mask_arg, _s_arg); 02766 02767 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02768 } |
|
02775 { 02776 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02777 HxSF _s1_arg = HxGetTiedObject<HxSFTiedSvt>(_server, s1); 02778 HxSF _s2_arg = HxGetTiedObject<HxSFTiedSvt>(_server, s2); 02779 02780 HxImageRep _result = ::HxThickening(_im_arg, _s1_arg, _s2_arg); 02781 02782 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02783 } |
|
02790 { 02791 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02792 HxSF _s1_arg = HxGetTiedObject<HxSFTiedSvt>(_server, s1); 02793 HxSF _s2_arg = HxGetTiedObject<HxSFTiedSvt>(_server, s2); 02794 02795 HxImageRep _result = ::HxThinning(_im_arg, _s1_arg, _s2_arg); 02796 02797 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02798 } |
|
02805 { 02806 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02807 02808 HxImageRep _result = ::HxValleyRemoval(_im_arg, conn, minarea); 02809 02810 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02811 } |
|
02818 { 02819 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02820 02821 HxImageRep _result = ::HxWatershed(_im_arg, conn); 02822 02823 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02824 } |
|
02831 { 02832 HxImageRep _input_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, input); 02833 HxImageRep _mask_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, mask); 02834 02835 HxImageRep _result = ::HxWatershedMarkers(_input_arg, _mask_arg, conn, doLabelMask); 02836 02837 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02838 } |
|
02845 { 02846 HxImageRep _input_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, input); 02847 HxImageRep _mask_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, mask); 02848 02849 HxImageRep _result = ::HxWatershedMarkers2(_input_arg, _mask_arg, conn, doLabelMask, costMethod); 02850 02851 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02852 } |
|
02859 { 02860 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02861 HxSF _s_arg = HxGetTiedObject<HxSFTiedSvt>(_server, s); 02862 02863 HxImageRep _result = ::HxWatershedSlow(_im_arg, _s_arg, linereg); 02864 02865 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02866 } |
|
02873 { 02874 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02875 02876 HxImageRep _result = ::HxDisplayOF(_im_arg, scale_x, scale_y, mul_x, mul_y, pixelsize); 02877 02878 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02879 } |
|
02886 { 02887 HxImageRep _im1_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im1); 02888 HxImageRep _im2_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im2); 02889 02890 HxImageRep _result = ::HxOpticalFlow(_im1_arg, _im2_arg); 02891 02892 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02893 } |
|
02900 { 02901 HxImageRep _im1_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im1); 02902 HxImageRep _im2_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im2); 02903 02904 HxImageRep _result = ::HxOpticalFlowMultiScale(_im1_arg, _im2_arg); 02905 02906 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02907 } |
|
02914 { 02915 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02916 02917 HxImageRep _result = ::HxAddBinaryNoise(_im_arg, percent); 02918 02919 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02920 } |
|
02927 { 02928 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02929 02930 HxImageRep _result = ::HxAddGaussianNoise(_im_arg, mean, stdev); 02931 02932 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02933 } |
|
02940 { 02941 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02942 02943 HxImageRep _result = ::HxAddPoissonNoise(_im_arg, conversionFactor); 02944 02945 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02946 } |
|
02953 { 02954 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02955 02956 HxImageRep _result = ::HxAddUniformNoise(_im_arg); 02957 02958 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02959 } |
|
02966 { 02967 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02968 02969 HxImageRep _result = ::HxContrastStretch(_im_arg, val); 02970 02971 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02972 } |
|
02979 { 02980 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02981 HxValue _val_arg = HxConvertValue(val); 02982 02983 HxImageRep _result = ::HxSetBorderValue(_im_arg, w, h, _val_arg); 02984 02985 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 02986 } |
|
02993 { 02994 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 02995 HxValue _val_arg = HxConvertValue(val); 02996 02997 HxImageRep _result = ::HxSetPartImage(_im_arg, x1, y1, x2, y2, _val_arg); 02998 02999 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 03000 } |
|
03007 { 03008 HxImageRep _im1_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im1); 03009 HxImageRep _im2_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im2); 03010 03011 HxImageRep _result = ::HxSquaredDistance(_im1_arg, _im2_arg); 03012 03013 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 03014 } |
|
03021 { 03022 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 03023 03024 HxImageRep _result = ::HxBernsenThreshold(_im_arg, windowSz, uniformTh, uniformLow); 03025 03026 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 03027 } |
|
03039 { 03040 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 03041 HxColorGaborSegmentationAlgorithm _segAlg_arg = HxColorGaborSegmentationAlgorithm_values[segAlg]; 03042 HxColorGaborSegmentationInvariant _invariantType_arg = HxColorGaborSegmentationInvariant_values[invariantType]; 03043 03044 HxImageRep _result = ::HxColorGaborSegmentation(_im_arg, _segAlg_arg, _invariantType_arg, minRegionFraction, threshold); 03045 03046 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 03047 } |
|
03054 { 03055 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 03056 03057 HxImageRep _result = ::HxEntropyThreshold(_im_arg); 03058 03059 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 03060 } |
|
03067 { 03068 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 03069 03070 HxImageRep _result = ::HxIsodataThreshold(_im_arg); 03071 03072 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 03073 } |
|
03080 { 03081 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 03082 03083 HxImageRep _result = ::HxLabel(_im_arg, conn); 03084 03085 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 03086 } |
|
03093 { 03094 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 03095 03096 HxImageRep _result = ::HxLabel2(_im_arg, conn); 03097 03098 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 03099 } |
|
03106 { 03107 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 03108 HxValue _val_arg = HxConvertValue(val); 03109 03110 HxImageRep _result = ::HxThreshold(_im_arg, _val_arg); 03111 03112 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 03113 } |
|
03120 { 03121 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 03122 HxValue _level_arg = HxConvertValue(level); 03123 HxValue _v1_arg = HxConvertValue(v1); 03124 HxValue _v2_arg = HxConvertValue(v2); 03125 HxValue _v3_arg = HxConvertValue(v3); 03126 03127 HxImageRep _result = ::HxTriStateThreshold(_im_arg, _level_arg, _v1_arg, _v2_arg, _v3_arg); 03128 03129 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 03130 } |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
03277 { 03278 /*void*/ ::HxIDBOpen(name, indexFile); 03279 } |
|
03286 { 03287 HxStringList _result = ::HxIDBRandom(name, n); 03288 03289 return HxMakeStringList<HxCorba::StringSeq, HxStringList>(_server, _result); 03290 } |
|
03297 { 03298 HxStringList _result = ::HxIDBSearch(key, name, n); 03299 03300 return HxMakeStringList<HxCorba::StringSeq, HxStringList>(_server, _result); 03301 } |
|
03308 { 03309 /*void*/ ::HxInvarOpenDB(indexFile, dbDir); 03310 } |
|
03317 { 03318 HxStringList _result = ::HxInvarRandom(invar, n); 03319 03320 return HxMakeStringList<HxCorba::StringSeq, HxStringList>(_server, _result); 03321 } |
|
03328 { 03329 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 03330 03331 HxStringList _result = ::HxInvarSearch(_im_arg, invar, n); 03332 03333 return HxMakeStringList<HxCorba::StringSeq, HxStringList>(_server, _result); 03334 } |
|
03341 { 03342 HxHistoList _target_arg = HxGetTiedObjectList<HxHistogramTiedSvt, HxHistoList>(_server, target); 03343 03344 HxStringList _result = ::HxInvarSearchHisto(_target_arg, invar, n); 03345 03346 return HxMakeStringList<HxCorba::StringSeq, HxStringList>(_server, _result); 03347 } |
|
03354 { 03355 HxHistoList _l1_arg = HxGetTiedObjectList<HxHistogramTiedSvt, HxHistoList>(_server, l1); 03356 HxHistoList _l2_arg = HxGetTiedObjectList<HxHistogramTiedSvt, HxHistoList>(_server, l2); 03357 03358 double _result = ::HxInvarMatchHistos(_l1_arg, _l2_arg); 03359 03360 return _result; 03361 } |
|
03368 { 03369 /*void*/ ::HxInvarIndexDB(indexFile, dbDir, invar, s, bins); 03370 } |
|
03377 { 03378 int _result = ::HxInvarDBSize(invar); 03379 03380 return _result; 03381 } |
|
03388 { 03389 int _result = ::HxInvarBinsPerHistogram(invar); 03390 03391 return _result; 03392 } |
|
03399 { 03400 int _result = ::HxInvarChannels(invar); 03401 03402 return _result; 03403 } |
|
03410 { 03411 HxStringList _result = ::HxInvarDBList(invar); 03412 03413 return HxMakeStringList<HxCorba::StringSeq, HxStringList>(_server, _result); 03414 } |
|
03421 { 03422 HxStringList _result = ::HxInvarSearchKey(key, invar, n); 03423 03424 return HxMakeStringList<HxCorba::StringSeq, HxStringList>(_server, _result); 03425 } |
|
03432 { 03433 HxNJet _nj_arg = HxGetTiedObject<HxNJetTiedSvt>(_server, nj); 03434 03435 HxImageRep _result = ::HxNJetInvarE(_nj_arg); 03436 03437 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 03438 } |
|
03445 { 03446 HxNJet _nj_arg = HxGetTiedObject<HxNJetTiedSvt>(_server, nj); 03447 03448 HxImageRep _result = ::HxNJetInvarC(_nj_arg); 03449 03450 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 03451 } |
|
03458 { 03459 HxNJet _nj_arg = HxGetTiedObject<HxNJetTiedSvt>(_server, nj); 03460 03461 HxImageRep _result = ::HxNJetInvarWw(_nj_arg); 03462 03463 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 03464 } |
|
03471 { 03472 HxNJet _nj_arg = HxGetTiedObject<HxNJetTiedSvt>(_server, nj); 03473 03474 HxImageRep _result = ::HxNJetInvarCw(_nj_arg); 03475 03476 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 03477 } |
|
|
|
|
|
|
|
|
|
03536 { 03537 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 03538 03539 HxHistoList _result = ::HxInvarEHisto(_im_arg, scale, nBin); 03540 03541 return HxMakeTiedServantsList<HxHistogramTiedSvt, HxHistoList>(_server, _result); 03542 } |
|
03549 { 03550 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 03551 03552 HxHistoList _result = ::HxInvarCHisto(_im_arg, scale, nBin); 03553 03554 return HxMakeTiedServantsList<HxHistogramTiedSvt, HxHistoList>(_server, _result); 03555 } |
|
03562 { 03563 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 03564 03565 HxHistoList _result = ::HxInvarWwHisto(_im_arg, scale, nBin); 03566 03567 return HxMakeTiedServantsList<HxHistogramTiedSvt, HxHistoList>(_server, _result); 03568 } |
|
03575 { 03576 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 03577 03578 HxHistoList _result = ::HxInvarCwHisto(_im_arg, scale, nBin); 03579 03580 return HxMakeTiedServantsList<HxHistogramTiedSvt, HxHistoList>(_server, _result); 03581 } |
|
03588 { 03589 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 03590 03591 HxImageRep _result = ::HxColorInvarEw(_im_arg, scale); 03592 03593 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 03594 } |
|
03601 { 03602 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 03603 03604 HxImageRep _result = ::HxColorInvarWw(_im_arg, scale); 03605 03606 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 03607 } |
|
03614 { 03615 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 03616 03617 HxImageRep _result = ::HxColorInvarCw(_im_arg, scale); 03618 03619 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 03620 } |
|
03627 { 03628 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 03629 03630 HxImageRep _result = ::HxColorInvarNw(_im_arg, scale); 03631 03632 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 03633 } |
|
03640 { 03641 HxImageRep _im_arg = HxGetTiedObject<HxImageRepTiedSvt>(_server, im); 03642 03643 HxImageRep _result = ::HxColorInvarHw(_im_arg, scale); 03644 03645 return HxRegisterTiedServant<HxImageRepTiedSvt>(_server, _result); 03646 } |
|
Reimplemented in HxGlobalOpsServant. |