<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
    <assemblyIdentity
        type="win32"
        name="autoit_opencv_com4110d.sxs"
        version="2.7.0.0" />

    <file xmlns="urn:schemas-microsoft-com:asm.v1" name="autoit_opencv_com4110d.dll">
        <comClass
            description="cv namespace"
            clsid="{464f0172-1a04-4522-a9e5-896b16f0a780}"
            threadingModel="Apartment"
            progid="OpenCV.cv.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv</progid>
        </comClass>

        <comClass
            description="cv::parallel namespace"
            clsid="{c5192351-c426-4739-91ef-bc48bd7085c0}"
            threadingModel="Apartment"
            progid="OpenCV.cv.parallel.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.parallel</progid>
        </comClass>

        <comClass
            description="cv::enums namespace"
            clsid="{136e1f92-c0cc-4c06-9ec2-9eff73b1b4b5}"
            threadingModel="Apartment"
            progid="OpenCV.cv.enums.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.enums</progid>
        </comClass>

        <comClass
            description="cv::PCA namespace"
            clsid="{9e639bd5-481b-4184-accf-ac7b70301023}"
            threadingModel="Apartment"
            progid="OpenCV.cv.PCA.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.PCA</progid>
        </comClass>

        <comClass
            description="cv::SVD namespace"
            clsid="{9e281360-5d99-4463-be24-9efcc787de7d}"
            threadingModel="Apartment"
            progid="OpenCV.cv.SVD.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.SVD</progid>
        </comClass>

        <comClass
            description="cv::RNG class"
            clsid="{27192d42-9ee8-4c24-b52c-3c473180dcdd}"
            threadingModel="Apartment"
            progid="OpenCV.cv.RNG.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.RNG</progid>
        </comClass>

        <comClass
            description="cv::Formatter namespace"
            clsid="{a3433993-41d8-4c68-9e57-3f55a1f8b1ab}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Formatter.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Formatter</progid>
        </comClass>

        <comClass
            description="cv::Algorithm class"
            clsid="{83651004-be56-48f6-b2b0-7542eb4a2fc7}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Algorithm.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Algorithm</progid>
        </comClass>

        <comClass
            description="cv::Param namespace"
            clsid="{4aacf1f6-9783-4709-b7d3-bf45dd9cf47d}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Param.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Param</progid>
        </comClass>

        <comClass
            description="cv::AsyncArray class"
            clsid="{1b7afc4e-e3a1-4c6b-8ac3-061e031971e7}"
            threadingModel="Apartment"
            progid="OpenCV.cv.AsyncArray.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.AsyncArray</progid>
        </comClass>

        <comClass
            description="cv::Error namespace"
            clsid="{bac3da88-29a6-40f8-b52f-b5606e7ce7a7}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Error.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Error</progid>
        </comClass>

        <comClass
            description="cv::ipp namespace"
            clsid="{e9d0294f-e22d-4027-8285-340a7a165cf7}"
            threadingModel="Apartment"
            progid="OpenCV.cv.ipp.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.ipp</progid>
        </comClass>

        <comClass
            description="cv::utils namespace"
            clsid="{fbb2ec75-bf2a-484b-bd13-e3ecff394566}"
            threadingModel="Apartment"
            progid="OpenCV.cv.utils.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.utils</progid>
        </comClass>

        <comClass
            description="cv::utils::ClassWithKeywordProperties struct"
            clsid="{05562a9e-6c2b-4ec3-8772-301486408b30}"
            threadingModel="Apartment"
            progid="OpenCV.cv.utils.ClassWithKeywordProperties.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.utils.ClassWithKeywordProperties</progid>
        </comClass>

        <comClass
            description="cv::utils::FunctionParams struct"
            clsid="{ea52f7e5-51e3-49f5-9873-71854c8cd983}"
            threadingModel="Apartment"
            progid="OpenCV.cv.utils.FunctionParams.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.utils.FunctionParams</progid>
        </comClass>

        <comClass
            description="cv::utils::nested namespace"
            clsid="{1dfb65de-6ddc-487a-99de-9d26465c211a}"
            threadingModel="Apartment"
            progid="OpenCV.cv.utils.nested.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.utils.nested</progid>
        </comClass>

        <comClass
            description="cv::utils::nested::OriginalClassName class"
            clsid="{d47382e1-a14c-4875-8e34-5820e9231bdd}"
            threadingModel="Apartment"
            progid="OpenCV.cv.utils.nested.ExportClassName.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.utils.nested.ExportClassName</progid>
        </comClass>

        <comClass
            description="cv::utils::nested::OriginalClassName::Params struct"
            clsid="{b63ef64c-67ad-40d3-94d0-fbe8cd516734}"
            threadingModel="Apartment"
            progid="OpenCV.cv.utils.nested.OriginalClassName.Params.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.utils.nested.OriginalClassName.Params</progid>
        </comClass>

        <comClass
            description="cv::utils::fs namespace"
            clsid="{b3ebeb38-d4d3-4c32-a8ac-21687b2f0312}"
            threadingModel="Apartment"
            progid="OpenCV.cv.utils.fs.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.utils.fs</progid>
        </comClass>

        <comClass
            description="cv::detail namespace"
            clsid="{efb31a2e-15a9-4766-809e-03bbfe652832}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail</progid>
        </comClass>

        <comClass
            description="cv::cuda namespace"
            clsid="{5cd3b03f-0479-41ec-b672-8fe492d8bf48}"
            threadingModel="Apartment"
            progid="OpenCV.cv.cuda.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.cuda</progid>
        </comClass>

        <comClass
            description="cv::cuda::GpuMat class"
            clsid="{f7dd0b67-062b-445e-a5c0-b68f7dfc64a6}"
            threadingModel="Apartment"
            progid="OpenCV.cv.cuda.GpuMat.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.cuda.GpuMat</progid>
        </comClass>

        <comClass
            description="cv::cuda::GpuMat::Allocator class"
            clsid="{2150de62-1960-4bf7-a8e2-9d8f030c7b7d}"
            threadingModel="Apartment"
            progid="OpenCV.cv.cuda.GpuMat.Allocator.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.cuda.GpuMat.Allocator</progid>
        </comClass>

        <comClass
            description="cv::cuda::GpuData class"
            clsid="{ac47dc93-4dad-42a7-ae91-75e6b5e3c545}"
            threadingModel="Apartment"
            progid="OpenCV.cv.cuda.GpuData.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.cuda.GpuData</progid>
        </comClass>

        <comClass
            description="cv::cuda::GpuMatND class"
            clsid="{ac25fa40-2dc2-4a1a-a36f-2179ffce48c2}"
            threadingModel="Apartment"
            progid="OpenCV.cv.cuda.GpuMatND.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.cuda.GpuMatND</progid>
        </comClass>

        <comClass
            description="cv::cuda::BufferPool class"
            clsid="{dcc95718-a6d2-47bf-9cad-e6e47cdb232f}"
            threadingModel="Apartment"
            progid="OpenCV.cv.cuda.BufferPool.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.cuda.BufferPool</progid>
        </comClass>

        <comClass
            description="cv::cuda::HostMem class"
            clsid="{755b941e-8e99-4486-bfd8-90543696b559}"
            threadingModel="Apartment"
            progid="OpenCV.cv.cuda.HostMem.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.cuda.HostMem</progid>
        </comClass>

        <comClass
            description="cv::cuda::Stream class"
            clsid="{43a80ca2-91bd-47ea-aa45-c3bc37dca988}"
            threadingModel="Apartment"
            progid="OpenCV.cv.cuda.Stream.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.cuda.Stream</progid>
        </comClass>

        <comClass
            description="cv::cuda::Event class"
            clsid="{94678d96-7252-495e-9794-30680e4109d1}"
            threadingModel="Apartment"
            progid="OpenCV.cv.cuda.Event.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.cuda.Event</progid>
        </comClass>

        <comClass
            description="cv::cuda::TargetArchs class"
            clsid="{bc334f8a-ed0e-471b-b0f9-de1edffc4cdf}"
            threadingModel="Apartment"
            progid="OpenCV.cv.cuda.TargetArchs.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.cuda.TargetArchs</progid>
        </comClass>

        <comClass
            description="cv::cuda::DeviceInfo class"
            clsid="{0a6e0603-7d11-49a2-9eec-d8a19a8a4708}"
            threadingModel="Apartment"
            progid="OpenCV.cv.cuda.DeviceInfo.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.cuda.DeviceInfo</progid>
        </comClass>

        <comClass
            description="cv::_InputArray class"
            clsid="{c19f2f96-cb6b-462a-93ec-f8492526e181}"
            threadingModel="Apartment"
            progid="OpenCV.cv._InputArray.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv._InputArray</progid>
        </comClass>

        <comClass
            description="cv::_OutputArray class"
            clsid="{bde70da3-cc2c-4b95-943d-6deace34edbf}"
            threadingModel="Apartment"
            progid="OpenCV.cv._OutputArray.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv._OutputArray</progid>
        </comClass>

        <comClass
            description="cv::UMatData namespace"
            clsid="{77ecdfc5-919e-46b0-8bc8-59baacdaac16}"
            threadingModel="Apartment"
            progid="OpenCV.cv.UMatData.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.UMatData</progid>
        </comClass>

        <comClass
            description="cv::Mat class"
            clsid="{b0f66399-6859-4790-84a0-3fa40146c22e}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Mat.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Mat</progid>
        </comClass>

        <comClass
            description="cv::UMat class"
            clsid="{405707df-09e5-486e-81eb-b40356965f49}"
            threadingModel="Apartment"
            progid="OpenCV.cv.UMat.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.UMat</progid>
        </comClass>

        <comClass
            description="cv::SparseMat namespace"
            clsid="{78108205-35ba-40ac-8701-fbcef77285f2}"
            threadingModel="Apartment"
            progid="OpenCV.cv.SparseMat.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.SparseMat</progid>
        </comClass>

        <comClass
            description="cv::ocl namespace"
            clsid="{94cec1f6-6b85-447e-a0c8-4532e2c3359d}"
            threadingModel="Apartment"
            progid="OpenCV.cv.ocl.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.ocl</progid>
        </comClass>

        <comClass
            description="cv::ocl::Device class"
            clsid="{58df1e3a-bc0b-4cd4-93ba-3179de0700e7}"
            threadingModel="Apartment"
            progid="OpenCV.cv.ocl.Device.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.ocl.Device</progid>
        </comClass>

        <comClass
            description="cv::ocl::KernelArg namespace"
            clsid="{fed69730-4faa-4e4d-b6b3-1b09afc2da37}"
            threadingModel="Apartment"
            progid="OpenCV.cv.ocl.KernelArg.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.ocl.KernelArg</progid>
        </comClass>

        <comClass
            description="cv::ocl::OpenCLExecutionContext class"
            clsid="{7bccd9ae-8072-4773-a906-d9919a9c783d}"
            threadingModel="Apartment"
            progid="OpenCV.cv.ocl.OpenCLExecutionContext.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.ocl.OpenCLExecutionContext</progid>
        </comClass>

        <comClass
            description="cv::ogl namespace"
            clsid="{fd44d8fd-b0e3-48da-a5c7-44e32209570e}"
            threadingModel="Apartment"
            progid="OpenCV.cv.ogl.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.ogl</progid>
        </comClass>

        <comClass
            description="cv::ogl::Buffer namespace"
            clsid="{bf26faa3-5a0d-4212-ab88-b4969e58936a}"
            threadingModel="Apartment"
            progid="OpenCV.cv.ogl.Buffer.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.ogl.Buffer</progid>
        </comClass>

        <comClass
            description="cv::ogl::Texture2D namespace"
            clsid="{b7aa6c43-49d5-4f74-a259-bf192a110555}"
            threadingModel="Apartment"
            progid="OpenCV.cv.ogl.Texture2D.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.ogl.Texture2D</progid>
        </comClass>

        <comClass
            description="cv::FileStorage class"
            clsid="{7c5dcc44-402c-441c-838d-4b498d60335c}"
            threadingModel="Apartment"
            progid="OpenCV.cv.FileStorage.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.FileStorage</progid>
        </comClass>

        <comClass
            description="cv::FileNode class"
            clsid="{dddfa606-6d67-46b8-a5c4-e85772616ace}"
            threadingModel="Apartment"
            progid="OpenCV.cv.FileNode.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.FileNode</progid>
        </comClass>

        <comClass
            description="cv::QuatEnum namespace"
            clsid="{2956e0e8-3968-4d51-b839-a92b30938dbc}"
            threadingModel="Apartment"
            progid="OpenCV.cv.QuatEnum.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.QuatEnum</progid>
        </comClass>

        <comClass
            description="cv::RotatedRect class"
            clsid="{77153d20-8900-4ae8-88b3-1e12fb095628}"
            threadingModel="Apartment"
            progid="OpenCV.cv.RotatedRect.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.RotatedRect</progid>
        </comClass>

        <comClass
            description="cv::KeyPoint class"
            clsid="{2edd2188-1abd-43f2-a9a6-3a967414a6a1}"
            threadingModel="Apartment"
            progid="OpenCV.cv.KeyPoint.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.KeyPoint</progid>
        </comClass>

        <comClass
            description="cv::DMatch class"
            clsid="{d199aa57-c9a5-42aa-acd1-553d731d9820}"
            threadingModel="Apartment"
            progid="OpenCV.cv.DMatch.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.DMatch</progid>
        </comClass>

        <comClass
            description="cv::TermCriteria class"
            clsid="{07b8a932-056f-4313-9188-cfedf12c296e}"
            threadingModel="Apartment"
            progid="OpenCV.cv.TermCriteria.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.TermCriteria</progid>
        </comClass>

        <comClass
            description="cv::Moments class"
            clsid="{4a9bba8c-7182-4094-9d80-b85b75b0d963}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Moments.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Moments</progid>
        </comClass>

        <comClass
            description="cv::TickMeter class"
            clsid="{31013dc0-b156-4a1d-96c5-23c011e70484}"
            threadingModel="Apartment"
            progid="OpenCV.cv.TickMeter.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.TickMeter</progid>
        </comClass>

        <comClass
            description="cv::samples namespace"
            clsid="{193845e5-eb46-44e0-9b67-96b1437813a7}"
            threadingModel="Apartment"
            progid="OpenCV.cv.samples.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.samples</progid>
        </comClass>

        <comClass
            description="cv::flann namespace"
            clsid="{0e771e63-1446-4c82-b188-45791e5de8a4}"
            threadingModel="Apartment"
            progid="OpenCV.cv.flann.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.flann</progid>
        </comClass>

        <comClass
            description="cv::flann::Index class"
            clsid="{44ed002e-78a6-4cb4-aaee-3f6e48e067c2}"
            threadingModel="Apartment"
            progid="OpenCV.cv.flann.Index.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.flann.Index</progid>
        </comClass>

        <comClass
            description="cv::GeneralizedHough class"
            clsid="{5ba56bc6-c9f4-49b7-8b34-372a4951c3b4}"
            threadingModel="Apartment"
            progid="OpenCV.cv.GeneralizedHough.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.GeneralizedHough</progid>
        </comClass>

        <comClass
            description="cv::GeneralizedHoughBallard class"
            clsid="{c05c11c1-71d4-4fdc-8be1-c6c76b8dcf3c}"
            threadingModel="Apartment"
            progid="OpenCV.cv.GeneralizedHoughBallard.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.GeneralizedHoughBallard</progid>
        </comClass>

        <comClass
            description="cv::GeneralizedHoughGuil class"
            clsid="{8d03a99d-c817-4115-9162-dfb8e85b7793}"
            threadingModel="Apartment"
            progid="OpenCV.cv.GeneralizedHoughGuil.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.GeneralizedHoughGuil</progid>
        </comClass>

        <comClass
            description="cv::CLAHE class"
            clsid="{a4d22713-9510-4198-9df1-d0ec58ff2d99}"
            threadingModel="Apartment"
            progid="OpenCV.cv.CLAHE.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.CLAHE</progid>
        </comClass>

        <comClass
            description="cv::Subdiv2D class"
            clsid="{c676fd6c-5603-4189-b2d5-672cfbf64fca}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Subdiv2D.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Subdiv2D</progid>
        </comClass>

        <comClass
            description="cv::LineSegmentDetector class"
            clsid="{d60358f1-0eaf-40a6-a23f-6f158fc44ef3}"
            threadingModel="Apartment"
            progid="OpenCV.cv.LineSegmentDetector.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.LineSegmentDetector</progid>
        </comClass>

        <comClass
            description="cv::segmentation namespace"
            clsid="{f5adaf3d-cfb5-406b-adac-fdfef6f871a1}"
            threadingModel="Apartment"
            progid="OpenCV.cv.segmentation.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.segmentation</progid>
        </comClass>

        <comClass
            description="cv::segmentation::IntelligentScissorsMB class"
            clsid="{180dca01-a764-48d0-bc68-11bc0743e5d9}"
            threadingModel="Apartment"
            progid="OpenCV.cv.segmentation.IntelligentScissorsMB.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.segmentation.IntelligentScissorsMB</progid>
        </comClass>

        <comClass
            description="cv::ml namespace"
            clsid="{1f891fd2-f4d2-4a13-91b6-ba43969dbdec}"
            threadingModel="Apartment"
            progid="OpenCV.cv.ml.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.ml</progid>
        </comClass>

        <comClass
            description="cv::ml::ParamGrid class"
            clsid="{fbb6a089-9114-49c3-80f7-9e4f188832ac}"
            threadingModel="Apartment"
            progid="OpenCV.cv.ml.ParamGrid.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.ml.ParamGrid</progid>
        </comClass>

        <comClass
            description="cv::ml::TrainData class"
            clsid="{786a35cf-0b8a-4af5-9f62-d10d9ee1996d}"
            threadingModel="Apartment"
            progid="OpenCV.cv.ml.TrainData.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.ml.TrainData</progid>
        </comClass>

        <comClass
            description="cv::ml::StatModel class"
            clsid="{0090d134-aa44-4f7e-af81-63ae2e9944f5}"
            threadingModel="Apartment"
            progid="OpenCV.cv.ml.StatModel.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.ml.StatModel</progid>
        </comClass>

        <comClass
            description="cv::ml::NormalBayesClassifier class"
            clsid="{7e9f8add-53bd-41ea-9b90-ba54a9b45c46}"
            threadingModel="Apartment"
            progid="OpenCV.cv.ml.NormalBayesClassifier.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.ml.NormalBayesClassifier</progid>
        </comClass>

        <comClass
            description="cv::ml::KNearest class"
            clsid="{69a6462f-5ab3-4647-9310-5dc3e6bd7313}"
            threadingModel="Apartment"
            progid="OpenCV.cv.ml.KNearest.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.ml.KNearest</progid>
        </comClass>

        <comClass
            description="cv::ml::SVM class"
            clsid="{dbc91faa-2947-4299-a5ef-195813dcd49d}"
            threadingModel="Apartment"
            progid="OpenCV.cv.ml.SVM.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.ml.SVM</progid>
        </comClass>

        <comClass
            description="cv::ml::EM class"
            clsid="{cd5ab037-fdaf-49e6-9e3b-5f7f82c06402}"
            threadingModel="Apartment"
            progid="OpenCV.cv.ml.EM.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.ml.EM</progid>
        </comClass>

        <comClass
            description="cv::ml::DTrees class"
            clsid="{557b7be5-2ce9-4e02-a6cc-c70f246978ca}"
            threadingModel="Apartment"
            progid="OpenCV.cv.ml.DTrees.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.ml.DTrees</progid>
        </comClass>

        <comClass
            description="cv::ml::RTrees class"
            clsid="{57863609-9874-491b-88ef-3ff28fc82b26}"
            threadingModel="Apartment"
            progid="OpenCV.cv.ml.RTrees.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.ml.RTrees</progid>
        </comClass>

        <comClass
            description="cv::ml::Boost class"
            clsid="{bee39642-36e2-4149-a53a-c135aa71a67d}"
            threadingModel="Apartment"
            progid="OpenCV.cv.ml.Boost.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.ml.Boost</progid>
        </comClass>

        <comClass
            description="cv::ml::ANN_MLP class"
            clsid="{892eb6b6-d535-4615-9ba6-2ebff9cd28e1}"
            threadingModel="Apartment"
            progid="OpenCV.cv.ml.ANN_MLP.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.ml.ANN_MLP</progid>
        </comClass>

        <comClass
            description="cv::ml::LogisticRegression class"
            clsid="{25c5378c-26e6-4294-980d-c268dbe6ceb9}"
            threadingModel="Apartment"
            progid="OpenCV.cv.ml.LogisticRegression.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.ml.LogisticRegression</progid>
        </comClass>

        <comClass
            description="cv::ml::SVMSGD class"
            clsid="{21306665-3918-4073-839e-35cda63395d0}"
            threadingModel="Apartment"
            progid="OpenCV.cv.ml.SVMSGD.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.ml.SVMSGD</progid>
        </comClass>

        <comClass
            description="cv::Tonemap class"
            clsid="{5f8b6293-9244-4864-b174-aa219b4c8672}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Tonemap.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Tonemap</progid>
        </comClass>

        <comClass
            description="cv::TonemapDrago class"
            clsid="{cf1054c3-fb42-4d76-80a4-b2edc1d81d88}"
            threadingModel="Apartment"
            progid="OpenCV.cv.TonemapDrago.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.TonemapDrago</progid>
        </comClass>

        <comClass
            description="cv::TonemapReinhard class"
            clsid="{d0b1aa57-5058-4d58-b9f8-994a856c84d1}"
            threadingModel="Apartment"
            progid="OpenCV.cv.TonemapReinhard.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.TonemapReinhard</progid>
        </comClass>

        <comClass
            description="cv::TonemapMantiuk class"
            clsid="{5fb6e1eb-2410-4e32-b1e5-b1a5f32e9758}"
            threadingModel="Apartment"
            progid="OpenCV.cv.TonemapMantiuk.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.TonemapMantiuk</progid>
        </comClass>

        <comClass
            description="cv::AlignExposures class"
            clsid="{e10bf0ec-2181-424d-bbed-242a1c26528a}"
            threadingModel="Apartment"
            progid="OpenCV.cv.AlignExposures.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.AlignExposures</progid>
        </comClass>

        <comClass
            description="cv::AlignMTB class"
            clsid="{c67229c4-040b-468a-b08b-d0169f8ae579}"
            threadingModel="Apartment"
            progid="OpenCV.cv.AlignMTB.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.AlignMTB</progid>
        </comClass>

        <comClass
            description="cv::CalibrateCRF class"
            clsid="{caf83ab8-7070-49c4-9859-03bd055dbc4d}"
            threadingModel="Apartment"
            progid="OpenCV.cv.CalibrateCRF.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.CalibrateCRF</progid>
        </comClass>

        <comClass
            description="cv::CalibrateDebevec class"
            clsid="{ef6de953-f6e2-449a-bd7a-310c7af43a2b}"
            threadingModel="Apartment"
            progid="OpenCV.cv.CalibrateDebevec.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.CalibrateDebevec</progid>
        </comClass>

        <comClass
            description="cv::CalibrateRobertson class"
            clsid="{d009e6b4-168f-407f-aa74-ffe194b9d145}"
            threadingModel="Apartment"
            progid="OpenCV.cv.CalibrateRobertson.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.CalibrateRobertson</progid>
        </comClass>

        <comClass
            description="cv::MergeExposures class"
            clsid="{5e31974c-5678-40b8-bf7d-b26a683bea1d}"
            threadingModel="Apartment"
            progid="OpenCV.cv.MergeExposures.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.MergeExposures</progid>
        </comClass>

        <comClass
            description="cv::MergeDebevec class"
            clsid="{c688d326-1bb6-4910-a660-005f991f7ae6}"
            threadingModel="Apartment"
            progid="OpenCV.cv.MergeDebevec.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.MergeDebevec</progid>
        </comClass>

        <comClass
            description="cv::MergeMertens class"
            clsid="{8a7ae987-8903-4d9c-b766-0daa57196308}"
            threadingModel="Apartment"
            progid="OpenCV.cv.MergeMertens.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.MergeMertens</progid>
        </comClass>

        <comClass
            description="cv::MergeRobertson class"
            clsid="{16aa65f8-69f7-41cd-9271-23099af82cb6}"
            threadingModel="Apartment"
            progid="OpenCV.cv.MergeRobertson.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.MergeRobertson</progid>
        </comClass>

        <comClass
            description="cv::dnn namespace"
            clsid="{3909b0c6-386e-4648-b55b-ad2a97c80c84}"
            threadingModel="Apartment"
            progid="OpenCV.cv.dnn.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.dnn</progid>
        </comClass>

        <comClass
            description="cv::dnn::Layer class"
            clsid="{0632abb0-6c50-41e4-bc58-d0b6e3e2e1cd}"
            threadingModel="Apartment"
            progid="OpenCV.cv.dnn.Layer.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.dnn.Layer</progid>
        </comClass>

        <comClass
            description="cv::dnn::Net class"
            clsid="{2b109783-b3e9-429b-b458-a00decc01689}"
            threadingModel="Apartment"
            progid="OpenCV.cv.dnn.Net.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.dnn.Net</progid>
        </comClass>

        <comClass
            description="cv::dnn::Image2BlobParams struct"
            clsid="{4f9854e0-3acf-4737-8e18-7588f93a6e99}"
            threadingModel="Apartment"
            progid="OpenCV.cv.dnn.Image2BlobParams.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.dnn.Image2BlobParams</progid>
        </comClass>

        <comClass
            description="cv::dnn::SoftNMSMethod namespace"
            clsid="{2731ab56-db25-4b5d-901f-f62673c8b855}"
            threadingModel="Apartment"
            progid="OpenCV.cv.dnn.SoftNMSMethod.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.dnn.SoftNMSMethod</progid>
        </comClass>

        <comClass
            description="cv::dnn::Model class"
            clsid="{30c62803-c154-4d85-801c-336be09199b8}"
            threadingModel="Apartment"
            progid="OpenCV.cv.dnn.Model.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.dnn.Model</progid>
        </comClass>

        <comClass
            description="cv::dnn::ClassificationModel class"
            clsid="{6f90b4cc-8742-4e8d-adad-e7476880de6b}"
            threadingModel="Apartment"
            progid="OpenCV.cv.dnn.ClassificationModel.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.dnn.ClassificationModel</progid>
        </comClass>

        <comClass
            description="cv::dnn::KeypointsModel class"
            clsid="{e7443e88-c903-465d-aad6-3859bcc6f6ff}"
            threadingModel="Apartment"
            progid="OpenCV.cv.dnn.KeypointsModel.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.dnn.KeypointsModel</progid>
        </comClass>

        <comClass
            description="cv::dnn::SegmentationModel class"
            clsid="{1b45edfb-20fc-4451-8668-4c4272738d7a}"
            threadingModel="Apartment"
            progid="OpenCV.cv.dnn.SegmentationModel.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.dnn.SegmentationModel</progid>
        </comClass>

        <comClass
            description="cv::dnn::DetectionModel class"
            clsid="{3c3f9502-a045-4980-ba1c-863810d927b1}"
            threadingModel="Apartment"
            progid="OpenCV.cv.dnn.DetectionModel.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.dnn.DetectionModel</progid>
        </comClass>

        <comClass
            description="cv::dnn::TextRecognitionModel class"
            clsid="{47341083-c2ec-4a13-9268-2146f0db27a0}"
            threadingModel="Apartment"
            progid="OpenCV.cv.dnn.TextRecognitionModel.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.dnn.TextRecognitionModel</progid>
        </comClass>

        <comClass
            description="cv::dnn::TextDetectionModel class"
            clsid="{96e9af8a-7d61-4312-9f8f-4112abd65d91}"
            threadingModel="Apartment"
            progid="OpenCV.cv.dnn.TextDetectionModel.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.dnn.TextDetectionModel</progid>
        </comClass>

        <comClass
            description="cv::dnn::TextDetectionModel_EAST class"
            clsid="{80f72006-da28-4195-8091-c9b93163cc6c}"
            threadingModel="Apartment"
            progid="OpenCV.cv.dnn.TextDetectionModel_EAST.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.dnn.TextDetectionModel_EAST</progid>
        </comClass>

        <comClass
            description="cv::dnn::TextDetectionModel_DB class"
            clsid="{4f5d09f4-b034-4d01-bdd8-6e6cf7c933e3}"
            threadingModel="Apartment"
            progid="OpenCV.cv.dnn.TextDetectionModel_DB.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.dnn.TextDetectionModel_DB</progid>
        </comClass>

        <comClass
            description="cv::Feature2D class"
            clsid="{b0c532aa-06fa-4c8e-9ed4-cb9465cb9d72}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Feature2D.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Feature2D</progid>
        </comClass>

        <comClass
            description="cv::AffineFeature class"
            clsid="{c7df82d2-d3a2-464d-a1d3-7dc19f60ea8f}"
            threadingModel="Apartment"
            progid="OpenCV.cv.AffineFeature.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.AffineFeature</progid>
        </comClass>

        <comClass
            description="cv::SIFT class"
            clsid="{392612ae-350f-44db-930c-a54c05c4fcfa}"
            threadingModel="Apartment"
            progid="OpenCV.cv.SIFT.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.SIFT</progid>
        </comClass>

        <comClass
            description="cv::BRISK class"
            clsid="{9761b1e0-b2ad-41ca-85de-f5dcfc7b2737}"
            threadingModel="Apartment"
            progid="OpenCV.cv.BRISK.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.BRISK</progid>
        </comClass>

        <comClass
            description="cv::ORB class"
            clsid="{a2220aac-0a55-4518-a1b7-ef39a75851ea}"
            threadingModel="Apartment"
            progid="OpenCV.cv.ORB.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.ORB</progid>
        </comClass>

        <comClass
            description="cv::MSER class"
            clsid="{d747a1af-e419-41a8-800a-d9fb53668927}"
            threadingModel="Apartment"
            progid="OpenCV.cv.MSER.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.MSER</progid>
        </comClass>

        <comClass
            description="cv::FastFeatureDetector class"
            clsid="{82a7b9ed-3ee8-4ce1-a46a-643f3fe38331}"
            threadingModel="Apartment"
            progid="OpenCV.cv.FastFeatureDetector.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.FastFeatureDetector</progid>
        </comClass>

        <comClass
            description="cv::AgastFeatureDetector class"
            clsid="{70989b7f-1b25-4ed6-91b9-04404deeb329}"
            threadingModel="Apartment"
            progid="OpenCV.cv.AgastFeatureDetector.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.AgastFeatureDetector</progid>
        </comClass>

        <comClass
            description="cv::GFTTDetector class"
            clsid="{10623e35-fe31-49e6-880e-248785fff4fe}"
            threadingModel="Apartment"
            progid="OpenCV.cv.GFTTDetector.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.GFTTDetector</progid>
        </comClass>

        <comClass
            description="cv::SimpleBlobDetector class"
            clsid="{dc1d5e9c-577a-46f9-8c94-3fe93ef8d346}"
            threadingModel="Apartment"
            progid="OpenCV.cv.SimpleBlobDetector.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.SimpleBlobDetector</progid>
        </comClass>

        <comClass
            description="cv::SimpleBlobDetector::Params struct"
            clsid="{758d9f65-0d26-48a2-8797-3fca76f12882}"
            threadingModel="Apartment"
            progid="OpenCV.cv.SimpleBlobDetector.Params.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.SimpleBlobDetector.Params</progid>
        </comClass>

        <comClass
            description="cv::KAZE class"
            clsid="{b08a1a67-76a7-41ed-80cb-e8e5f4fe5ebb}"
            threadingModel="Apartment"
            progid="OpenCV.cv.KAZE.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.KAZE</progid>
        </comClass>

        <comClass
            description="cv::AKAZE class"
            clsid="{842ae807-d8b0-45d2-bfec-2405ef19c730}"
            threadingModel="Apartment"
            progid="OpenCV.cv.AKAZE.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.AKAZE</progid>
        </comClass>

        <comClass
            description="cv::DescriptorMatcher class"
            clsid="{92beab79-c2c5-447e-a081-db534eb39a94}"
            threadingModel="Apartment"
            progid="OpenCV.cv.DescriptorMatcher.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.DescriptorMatcher</progid>
        </comClass>

        <comClass
            description="cv::BFMatcher class"
            clsid="{315e2c65-1a37-4b41-870e-a5046c11e963}"
            threadingModel="Apartment"
            progid="OpenCV.cv.BFMatcher.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.BFMatcher</progid>
        </comClass>

        <comClass
            description="cv::FlannBasedMatcher class"
            clsid="{c6c28fb6-37df-478f-9ed1-377c6f78439c}"
            threadingModel="Apartment"
            progid="OpenCV.cv.FlannBasedMatcher.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.FlannBasedMatcher</progid>
        </comClass>

        <comClass
            description="cv::DrawMatchesFlags namespace"
            clsid="{f480795e-f3dd-4f5b-9fa0-1fca7277f2e6}"
            threadingModel="Apartment"
            progid="OpenCV.cv.DrawMatchesFlags.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.DrawMatchesFlags</progid>
        </comClass>

        <comClass
            description="cv::BOWTrainer class"
            clsid="{730c788f-b1a7-45cc-ad16-5e4160926688}"
            threadingModel="Apartment"
            progid="OpenCV.cv.BOWTrainer.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.BOWTrainer</progid>
        </comClass>

        <comClass
            description="cv::BOWKMeansTrainer class"
            clsid="{aa635144-4515-471f-beca-38273de6d2bf}"
            threadingModel="Apartment"
            progid="OpenCV.cv.BOWKMeansTrainer.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.BOWKMeansTrainer</progid>
        </comClass>

        <comClass
            description="cv::BOWImgDescriptorExtractor class"
            clsid="{2321febb-5f10-4526-b93d-3ce67ce28af6}"
            threadingModel="Apartment"
            progid="OpenCV.cv.BOWImgDescriptorExtractor.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.BOWImgDescriptorExtractor</progid>
        </comClass>

        <comClass
            description="cv::Animation struct"
            clsid="{4a4ddea1-bac1-47e2-88b0-c696b9d860ab}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Animation.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Animation</progid>
        </comClass>

        <comClass
            description="cv::IStreamReader class"
            clsid="{768a19c6-97ae-445b-8da5-19e9e5fe3a5e}"
            threadingModel="Apartment"
            progid="OpenCV.cv.IStreamReader.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.IStreamReader</progid>
        </comClass>

        <comClass
            description="cv::VideoCapture class"
            clsid="{9d003b04-fe84-4f64-a63f-f5bb90d1c684}"
            threadingModel="Apartment"
            progid="OpenCV.cv.VideoCapture.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.VideoCapture</progid>
        </comClass>

        <comClass
            description="cv::VideoWriter class"
            clsid="{efcdf943-c952-42cb-a7af-e1964d8e6d63}"
            threadingModel="Apartment"
            progid="OpenCV.cv.VideoWriter.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.VideoWriter</progid>
        </comClass>

        <comClass
            description="cv::videoio_registry namespace"
            clsid="{2cd73349-fff1-4d56-85f8-7827b31afaac}"
            threadingModel="Apartment"
            progid="OpenCV.cv.videoio_registry.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.videoio_registry</progid>
        </comClass>

        <comClass
            description="cv::UsacParams struct"
            clsid="{b59aeaae-d490-4b95-a191-bfafc75706bd}"
            threadingModel="Apartment"
            progid="OpenCV.cv.UsacParams.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.UsacParams</progid>
        </comClass>

        <comClass
            description="cv::CirclesGridFinderParameters struct"
            clsid="{0646f045-8b0c-4ae2-a0be-ce57266b9698}"
            threadingModel="Apartment"
            progid="OpenCV.cv.CirclesGridFinderParameters.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.CirclesGridFinderParameters</progid>
        </comClass>

        <comClass
            description="cv::StereoMatcher class"
            clsid="{49d06657-2e73-4f9b-8ba0-f108ebbc2e38}"
            threadingModel="Apartment"
            progid="OpenCV.cv.StereoMatcher.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.StereoMatcher</progid>
        </comClass>

        <comClass
            description="cv::StereoBM class"
            clsid="{122ce118-dfe1-4013-b554-3717ccda36f0}"
            threadingModel="Apartment"
            progid="OpenCV.cv.StereoBM.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.StereoBM</progid>
        </comClass>

        <comClass
            description="cv::StereoSGBM class"
            clsid="{f9850dad-9b11-4a66-9b6e-9e947dd17028}"
            threadingModel="Apartment"
            progid="OpenCV.cv.StereoSGBM.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.StereoSGBM</progid>
        </comClass>

        <comClass
            description="cv::fisheye namespace"
            clsid="{d7cd5e4d-c33d-45ac-a526-a3969c04983a}"
            threadingModel="Apartment"
            progid="OpenCV.cv.fisheye.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.fisheye</progid>
        </comClass>

        <comClass
            description="cv::BaseCascadeClassifier class"
            clsid="{482dc562-b7dc-4ec9-b7f8-34ec872c36e8}"
            threadingModel="Apartment"
            progid="OpenCV.cv.BaseCascadeClassifier.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.BaseCascadeClassifier</progid>
        </comClass>

        <comClass
            description="cv::CascadeClassifier class"
            clsid="{e0b8ac16-029f-4987-ac02-ecb4f9b75f05}"
            threadingModel="Apartment"
            progid="OpenCV.cv.CascadeClassifier.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.CascadeClassifier</progid>
        </comClass>

        <comClass
            description="cv::HOGDescriptor struct"
            clsid="{fc7dd7a0-016f-4c08-964d-60cd73b3b1c6}"
            threadingModel="Apartment"
            progid="OpenCV.cv.HOGDescriptor.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.HOGDescriptor</progid>
        </comClass>

        <comClass
            description="cv::QRCodeEncoder class"
            clsid="{6c3f7bcf-72c9-4e66-8d04-e6e592055e60}"
            threadingModel="Apartment"
            progid="OpenCV.cv.QRCodeEncoder.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.QRCodeEncoder</progid>
        </comClass>

        <comClass
            description="cv::QRCodeEncoder::Params struct"
            clsid="{f9cc4fe8-cc1f-42e3-89cf-8ee45943fe70}"
            threadingModel="Apartment"
            progid="OpenCV.cv.QRCodeEncoder.Params.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.QRCodeEncoder.Params</progid>
        </comClass>

        <comClass
            description="cv::QRCodeDetector class"
            clsid="{2044fa43-8cf7-4c0b-814c-9d031671ad8d}"
            threadingModel="Apartment"
            progid="OpenCV.cv.QRCodeDetector.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.QRCodeDetector</progid>
        </comClass>

        <comClass
            description="cv::QRCodeDetectorAruco class"
            clsid="{32018418-2c22-45fb-8fd8-cbc9404a65bc}"
            threadingModel="Apartment"
            progid="OpenCV.cv.QRCodeDetectorAruco.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.QRCodeDetectorAruco</progid>
        </comClass>

        <comClass
            description="cv::QRCodeDetectorAruco::Params struct"
            clsid="{397cb110-51aa-4f6b-aec5-34f8f3044ff3}"
            threadingModel="Apartment"
            progid="OpenCV.cv.QRCodeDetectorAruco.Params.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.QRCodeDetectorAruco.Params</progid>
        </comClass>

        <comClass
            description="cv::aruco namespace"
            clsid="{516050f3-a501-45c6-89a3-abb6981480da}"
            threadingModel="Apartment"
            progid="OpenCV.cv.aruco.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.aruco</progid>
        </comClass>

        <comClass
            description="cv::aruco::Board class"
            clsid="{0b8a8d35-3a4d-48e6-9b11-c9bc095cb140}"
            threadingModel="Apartment"
            progid="OpenCV.cv.aruco.Board.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.aruco.Board</progid>
        </comClass>

        <comClass
            description="cv::aruco::GridBoard class"
            clsid="{30e04566-f347-40be-9ac3-75f0688a760e}"
            threadingModel="Apartment"
            progid="OpenCV.cv.aruco.GridBoard.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.aruco.GridBoard</progid>
        </comClass>

        <comClass
            description="cv::aruco::CharucoBoard class"
            clsid="{9edab40a-8b3a-4e94-9379-04f75c6bcc7f}"
            threadingModel="Apartment"
            progid="OpenCV.cv.aruco.CharucoBoard.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.aruco.CharucoBoard</progid>
        </comClass>

        <comClass
            description="cv::aruco::DetectorParameters struct"
            clsid="{66c989e8-939a-46f3-be49-443f166ce67d}"
            threadingModel="Apartment"
            progid="OpenCV.cv.aruco.DetectorParameters.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.aruco.DetectorParameters</progid>
        </comClass>

        <comClass
            description="cv::aruco::RefineParameters struct"
            clsid="{bc192616-c645-4206-b52a-5bc58af355ae}"
            threadingModel="Apartment"
            progid="OpenCV.cv.aruco.RefineParameters.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.aruco.RefineParameters</progid>
        </comClass>

        <comClass
            description="cv::aruco::ArucoDetector class"
            clsid="{700a22b7-c78c-4c96-bc86-cb3392ee8bea}"
            threadingModel="Apartment"
            progid="OpenCV.cv.aruco.ArucoDetector.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.aruco.ArucoDetector</progid>
        </comClass>

        <comClass
            description="cv::aruco::Dictionary class"
            clsid="{601c7ced-7368-4ac4-bbf8-bc7ef0be1069}"
            threadingModel="Apartment"
            progid="OpenCV.cv.aruco.Dictionary.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.aruco.Dictionary</progid>
        </comClass>

        <comClass
            description="cv::barcode namespace"
            clsid="{3d23078f-d53c-4acd-bc26-da0bd3e80090}"
            threadingModel="Apartment"
            progid="OpenCV.cv.barcode.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.barcode</progid>
        </comClass>

        <comClass
            description="cv::barcode::BarcodeDetector class"
            clsid="{9a4d661f-69bd-4df3-9d99-a507bef96640}"
            threadingModel="Apartment"
            progid="OpenCV.cv.barcode.BarcodeDetector.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.barcode.BarcodeDetector</progid>
        </comClass>

        <comClass
            description="cv::aruco::CharucoParameters struct"
            clsid="{a6afb65c-a962-4ed6-9ad1-9751833b87b6}"
            threadingModel="Apartment"
            progid="OpenCV.cv.aruco.CharucoParameters.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.aruco.CharucoParameters</progid>
        </comClass>

        <comClass
            description="cv::aruco::CharucoDetector class"
            clsid="{b7829573-c1ac-4298-b9d0-a6c658f9410b}"
            threadingModel="Apartment"
            progid="OpenCV.cv.aruco.CharucoDetector.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.aruco.CharucoDetector</progid>
        </comClass>

        <comClass
            description="cv::FaceDetectorYN class"
            clsid="{4e218cc8-2355-405c-8b65-c1afb14ec205}"
            threadingModel="Apartment"
            progid="OpenCV.cv.FaceDetectorYN.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.FaceDetectorYN</progid>
        </comClass>

        <comClass
            description="cv::FaceRecognizerSF class"
            clsid="{a46e4594-af96-473f-a29d-876f0936b1ca}"
            threadingModel="Apartment"
            progid="OpenCV.cv.FaceRecognizerSF.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.FaceRecognizerSF</progid>
        </comClass>

        <comClass
            description="cv::GraphicalCodeDetector class"
            clsid="{c772e505-bf6f-4866-8ea2-4f5236063b36}"
            threadingModel="Apartment"
            progid="OpenCV.cv.GraphicalCodeDetector.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.GraphicalCodeDetector</progid>
        </comClass>

        <comClass
            description="cv::Stitcher class"
            clsid="{6b503aa6-5631-496d-b51c-bfad33582382}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Stitcher.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Stitcher</progid>
        </comClass>

        <comClass
            description="cv::PyRotationWarper class"
            clsid="{190ccf33-e50d-413a-ae2e-df6ef44c9637}"
            threadingModel="Apartment"
            progid="OpenCV.cv.PyRotationWarper.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.PyRotationWarper</progid>
        </comClass>

        <comClass
            description="cv::WarperCreator class"
            clsid="{8ed5fcc8-8eb7-4b2b-a673-af049d407928}"
            threadingModel="Apartment"
            progid="OpenCV.cv.WarperCreator.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.WarperCreator</progid>
        </comClass>

        <comClass
            description="cv::detail::Blender class"
            clsid="{adf799e0-b642-4bc5-a825-4b127dd2e5f2}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.Blender.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail.Blender</progid>
        </comClass>

        <comClass
            description="cv::detail::FeatherBlender class"
            clsid="{7c84429a-39b7-4e68-97d6-f6d6c67cffb7}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.FeatherBlender.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail.FeatherBlender</progid>
        </comClass>

        <comClass
            description="cv::detail::MultiBandBlender class"
            clsid="{92b7573a-98d2-490b-bbb4-a080f48f5b50}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.MultiBandBlender.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail.MultiBandBlender</progid>
        </comClass>

        <comClass
            description="cv::detail::CameraParams struct"
            clsid="{e38286f8-b3c1-4f39-970a-8fca9aad316b}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.CameraParams.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail.CameraParams</progid>
        </comClass>

        <comClass
            description="cv::detail::ExposureCompensator class"
            clsid="{907d0def-9d69-4809-90d5-75b005fa5db6}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.ExposureCompensator.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail.ExposureCompensator</progid>
        </comClass>

        <comClass
            description="cv::detail::NoExposureCompensator class"
            clsid="{de4cc108-bb6b-44f1-aa8c-920e020f0c3a}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.NoExposureCompensator.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail.NoExposureCompensator</progid>
        </comClass>

        <comClass
            description="cv::detail::GainCompensator class"
            clsid="{41dc998f-ed27-42ad-bd4e-ec5a04af8408}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.GainCompensator.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail.GainCompensator</progid>
        </comClass>

        <comClass
            description="cv::detail::ChannelsCompensator class"
            clsid="{eb9c89f5-755a-4e59-b71d-f882c6749fd6}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.ChannelsCompensator.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail.ChannelsCompensator</progid>
        </comClass>

        <comClass
            description="cv::detail::BlocksCompensator class"
            clsid="{8144cf35-8628-481b-b801-65dd48bac589}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.BlocksCompensator.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail.BlocksCompensator</progid>
        </comClass>

        <comClass
            description="cv::detail::BlocksGainCompensator class"
            clsid="{680ba213-bae4-4b00-a1c1-7ea97945150c}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.BlocksGainCompensator.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail.BlocksGainCompensator</progid>
        </comClass>

        <comClass
            description="cv::detail::BlocksChannelsCompensator class"
            clsid="{a7fec7ea-712e-4cba-8b1d-df300c6051dc}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.BlocksChannelsCompensator.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail.BlocksChannelsCompensator</progid>
        </comClass>

        <comClass
            description="cv::detail::ImageFeatures struct"
            clsid="{05a1d60c-69ee-4f9d-8f7c-c673a2305855}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.ImageFeatures.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail.ImageFeatures</progid>
        </comClass>

        <comClass
            description="cv::detail::MatchesInfo struct"
            clsid="{ea42b408-c5a4-473f-98da-528e938862be}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.MatchesInfo.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail.MatchesInfo</progid>
        </comClass>

        <comClass
            description="cv::detail::FeaturesMatcher class"
            clsid="{44a23543-fd05-4d93-af38-89ac7a816f69}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.FeaturesMatcher.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail.FeaturesMatcher</progid>
        </comClass>

        <comClass
            description="cv::detail::BestOf2NearestMatcher class"
            clsid="{678124da-4d69-4287-8e50-7f9c17db2e0d}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.BestOf2NearestMatcher.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail.BestOf2NearestMatcher</progid>
        </comClass>

        <comClass
            description="cv::detail::BestOf2NearestRangeMatcher class"
            clsid="{cefb3642-8752-45c4-8d56-49d142762051}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.BestOf2NearestRangeMatcher.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail.BestOf2NearestRangeMatcher</progid>
        </comClass>

        <comClass
            description="cv::detail::AffineBestOf2NearestMatcher class"
            clsid="{856cc7bb-e240-458e-a23f-5683348ccea8}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.AffineBestOf2NearestMatcher.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail.AffineBestOf2NearestMatcher</progid>
        </comClass>

        <comClass
            description="cv::detail::Estimator class"
            clsid="{1c8e5434-797f-4fa8-84e5-5135d116b5c2}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.Estimator.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail.Estimator</progid>
        </comClass>

        <comClass
            description="cv::detail::HomographyBasedEstimator class"
            clsid="{93f39108-2ce2-4340-b83b-72cd0c1d4231}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.HomographyBasedEstimator.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail.HomographyBasedEstimator</progid>
        </comClass>

        <comClass
            description="cv::detail::AffineBasedEstimator class"
            clsid="{9536ace5-1547-442a-b4b7-f01b53cf91e3}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.AffineBasedEstimator.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail.AffineBasedEstimator</progid>
        </comClass>

        <comClass
            description="cv::detail::BundleAdjusterBase class"
            clsid="{433e4f79-e58e-420b-a25e-fb5d1465e61c}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.BundleAdjusterBase.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail.BundleAdjusterBase</progid>
        </comClass>

        <comClass
            description="cv::detail::NoBundleAdjuster class"
            clsid="{007ddc27-abfe-4e7b-89ac-0b6b88eb56d9}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.NoBundleAdjuster.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail.NoBundleAdjuster</progid>
        </comClass>

        <comClass
            description="cv::detail::BundleAdjusterReproj class"
            clsid="{6585e7d7-1701-42df-a6c2-9333a5fe54ee}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.BundleAdjusterReproj.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail.BundleAdjusterReproj</progid>
        </comClass>

        <comClass
            description="cv::detail::BundleAdjusterRay class"
            clsid="{eee2a151-2340-4d39-af46-17c3f43016cd}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.BundleAdjusterRay.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail.BundleAdjusterRay</progid>
        </comClass>

        <comClass
            description="cv::detail::BundleAdjusterAffine class"
            clsid="{33566cb5-7121-4304-9536-f1afc874d539}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.BundleAdjusterAffine.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail.BundleAdjusterAffine</progid>
        </comClass>

        <comClass
            description="cv::detail::BundleAdjusterAffinePartial class"
            clsid="{b9cd6890-f351-40a6-8734-325e725f5450}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.BundleAdjusterAffinePartial.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail.BundleAdjusterAffinePartial</progid>
        </comClass>

        <comClass
            description="cv::detail::SeamFinder class"
            clsid="{0f766e33-8f27-4a40-9d99-8cb737a4fe31}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.SeamFinder.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail.SeamFinder</progid>
        </comClass>

        <comClass
            description="cv::detail::NoSeamFinder class"
            clsid="{fd773cd2-0f6e-4bfe-b2ba-1acd07e56ccc}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.NoSeamFinder.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail.NoSeamFinder</progid>
        </comClass>

        <comClass
            description="cv::detail::PairwiseSeamFinder class"
            clsid="{d0ca8c46-e11c-4ff6-98d1-d1e574381743}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.PairwiseSeamFinder.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail.PairwiseSeamFinder</progid>
        </comClass>

        <comClass
            description="cv::detail::VoronoiSeamFinder class"
            clsid="{df55fb31-be29-4e91-8ee2-afc0f6911aa8}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.VoronoiSeamFinder.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail.VoronoiSeamFinder</progid>
        </comClass>

        <comClass
            description="cv::detail::DpSeamFinder class"
            clsid="{2fd4b91e-c323-462d-94e5-37ae669c96d4}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.DpSeamFinder.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail.DpSeamFinder</progid>
        </comClass>

        <comClass
            description="cv::detail::GraphCutSeamFinderBase namespace"
            clsid="{cb849806-1dc4-46d5-8b05-d15267dd3250}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.GraphCutSeamFinderBase.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail.GraphCutSeamFinderBase</progid>
        </comClass>

        <comClass
            description="cv::detail::GraphCutSeamFinder class"
            clsid="{487c2318-3f26-4dfd-97c3-056954ac7a87}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.GraphCutSeamFinder.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail.GraphCutSeamFinder</progid>
        </comClass>

        <comClass
            description="cv::detail::Timelapser class"
            clsid="{b9c0d8db-7a62-40fb-b72d-3d175955ee7b}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.Timelapser.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail.Timelapser</progid>
        </comClass>

        <comClass
            description="cv::detail::TimelapserCrop class"
            clsid="{4f05e52a-b57d-47f9-9f49-cd0b719667a6}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.TimelapserCrop.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail.TimelapserCrop</progid>
        </comClass>

        <comClass
            description="cv::detail::ProjectorBase struct"
            clsid="{27c60195-fdf5-4a7c-9cce-eede66dde12c}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.ProjectorBase.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail.ProjectorBase</progid>
        </comClass>

        <comClass
            description="cv::detail::SphericalProjector struct"
            clsid="{ee78b308-eb84-47b1-b7d2-2f73eb1b0c18}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.SphericalProjector.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail.SphericalProjector</progid>
        </comClass>

        <comClass
            description="cv::BackgroundSubtractor class"
            clsid="{d21e817e-ceee-4f0e-b567-1f4fc9aa6f2e}"
            threadingModel="Apartment"
            progid="OpenCV.cv.BackgroundSubtractor.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.BackgroundSubtractor</progid>
        </comClass>

        <comClass
            description="cv::BackgroundSubtractorMOG2 class"
            clsid="{bed7f0d1-cad9-4dda-ae7f-863cb67e8ea1}"
            threadingModel="Apartment"
            progid="OpenCV.cv.BackgroundSubtractorMOG2.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.BackgroundSubtractorMOG2</progid>
        </comClass>

        <comClass
            description="cv::BackgroundSubtractorKNN class"
            clsid="{6997e154-e5d5-4ea2-a93a-b0644bd60c0a}"
            threadingModel="Apartment"
            progid="OpenCV.cv.BackgroundSubtractorKNN.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.BackgroundSubtractorKNN</progid>
        </comClass>

        <comClass
            description="cv::KalmanFilter class"
            clsid="{9c012d06-9f2a-466f-8724-289bca1df84a}"
            threadingModel="Apartment"
            progid="OpenCV.cv.KalmanFilter.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.KalmanFilter</progid>
        </comClass>

        <comClass
            description="cv::DenseOpticalFlow class"
            clsid="{76cbcf63-4c38-4f0a-9458-fda273f4ddde}"
            threadingModel="Apartment"
            progid="OpenCV.cv.DenseOpticalFlow.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.DenseOpticalFlow</progid>
        </comClass>

        <comClass
            description="cv::SparseOpticalFlow class"
            clsid="{0ee48823-11c8-4e14-890a-e4924063accf}"
            threadingModel="Apartment"
            progid="OpenCV.cv.SparseOpticalFlow.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.SparseOpticalFlow</progid>
        </comClass>

        <comClass
            description="cv::FarnebackOpticalFlow class"
            clsid="{78e11f1f-6048-4069-97c4-c1c416a8369b}"
            threadingModel="Apartment"
            progid="OpenCV.cv.FarnebackOpticalFlow.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.FarnebackOpticalFlow</progid>
        </comClass>

        <comClass
            description="cv::VariationalRefinement class"
            clsid="{2ffa8759-0181-401f-b628-8003841fc1c9}"
            threadingModel="Apartment"
            progid="OpenCV.cv.VariationalRefinement.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.VariationalRefinement</progid>
        </comClass>

        <comClass
            description="cv::DISOpticalFlow class"
            clsid="{eaa75386-ce0a-4155-97b1-5ab4689e2401}"
            threadingModel="Apartment"
            progid="OpenCV.cv.DISOpticalFlow.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.DISOpticalFlow</progid>
        </comClass>

        <comClass
            description="cv::SparsePyrLKOpticalFlow class"
            clsid="{1fe26058-6657-42fc-9781-77ab8e68d39d}"
            threadingModel="Apartment"
            progid="OpenCV.cv.SparsePyrLKOpticalFlow.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.SparsePyrLKOpticalFlow</progid>
        </comClass>

        <comClass
            description="cv::Tracker class"
            clsid="{4d1c7b31-5158-404f-8736-2f5e0bb3e8d8}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Tracker.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Tracker</progid>
        </comClass>

        <comClass
            description="cv::TrackerMIL class"
            clsid="{88ba490b-22ee-47f1-86b3-85cf101ab6e1}"
            threadingModel="Apartment"
            progid="OpenCV.cv.TrackerMIL.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.TrackerMIL</progid>
        </comClass>

        <comClass
            description="cv::TrackerMIL::Params struct"
            clsid="{7912276c-a247-44b7-8e0f-045f38a55a09}"
            threadingModel="Apartment"
            progid="OpenCV.cv.TrackerMIL.Params.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.TrackerMIL.Params</progid>
        </comClass>

        <comClass
            description="cv::TrackerGOTURN class"
            clsid="{45964d64-2f27-4cc4-b101-929d875c7e83}"
            threadingModel="Apartment"
            progid="OpenCV.cv.TrackerGOTURN.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.TrackerGOTURN</progid>
        </comClass>

        <comClass
            description="cv::TrackerGOTURN::Params struct"
            clsid="{3a09c4b5-9ad1-47aa-af9e-5f96ab5fecde}"
            threadingModel="Apartment"
            progid="OpenCV.cv.TrackerGOTURN.Params.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.TrackerGOTURN.Params</progid>
        </comClass>

        <comClass
            description="cv::TrackerDaSiamRPN class"
            clsid="{3e49fdda-3ab7-4c58-b376-56e1029a4c36}"
            threadingModel="Apartment"
            progid="OpenCV.cv.TrackerDaSiamRPN.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.TrackerDaSiamRPN</progid>
        </comClass>

        <comClass
            description="cv::TrackerDaSiamRPN::Params struct"
            clsid="{0bc59bcf-c94b-4c02-88da-258de2c04da9}"
            threadingModel="Apartment"
            progid="OpenCV.cv.TrackerDaSiamRPN.Params.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.TrackerDaSiamRPN.Params</progid>
        </comClass>

        <comClass
            description="cv::TrackerNano class"
            clsid="{c620a1d5-6260-4f0a-93fc-8a61fa6c908c}"
            threadingModel="Apartment"
            progid="OpenCV.cv.TrackerNano.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.TrackerNano</progid>
        </comClass>

        <comClass
            description="cv::TrackerNano::Params struct"
            clsid="{3f9cdda3-7f13-4c76-9afc-0dd239daa566}"
            threadingModel="Apartment"
            progid="OpenCV.cv.TrackerNano.Params.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.TrackerNano.Params</progid>
        </comClass>

        <comClass
            description="cv::TrackerVit class"
            clsid="{58543029-89a8-4fad-91fe-c538e0241d13}"
            threadingModel="Apartment"
            progid="OpenCV.cv.TrackerVit.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.TrackerVit</progid>
        </comClass>

        <comClass
            description="cv::TrackerVit::Params struct"
            clsid="{e0dee9f9-e97f-41fa-a0f6-ffe1057f17d3}"
            threadingModel="Apartment"
            progid="OpenCV.cv.TrackerVit.Params.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.TrackerVit.Params</progid>
        </comClass>

        <comClass
            description="cv::detail::TrackerSamplerCSC namespace"
            clsid="{fe0ce83e-cdf1-4b07-aa48-3992ab2132aa}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.TrackerSamplerCSC.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail.TrackerSamplerCSC</progid>
        </comClass>

        <comClass
            description="cv::gapi namespace"
            clsid="{c3841f64-d9d2-4313-b5b2-b6ee31f553d6}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi</progid>
        </comClass>

        <comClass
            description="cv::gapi::streaming namespace"
            clsid="{00cb68d1-7838-47f5-8d94-b8528981e653}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.streaming.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.streaming</progid>
        </comClass>

        <comClass
            description="cv::gapi::core namespace"
            clsid="{12400fa3-c74c-4ab2-b9ab-b9d4813bd58b}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.core.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.core</progid>
        </comClass>

        <comClass
            description="cv::gapi::core::cpu namespace"
            clsid="{610e3046-0735-46f4-b467-fd38e77b00e4}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.core.cpu.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.core.cpu</progid>
        </comClass>

        <comClass
            description="cv::gapi::ot namespace"
            clsid="{53e9fdfd-9942-4c33-bfce-e9c456ce2ed5}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.ot.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.ot</progid>
        </comClass>

        <comClass
            description="cv::gapi::ot::cpu namespace"
            clsid="{bf5b1fe8-5193-483f-b2c3-660a713fdc39}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.ot.cpu.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.ot.cpu</progid>
        </comClass>

        <comClass
            description="cv::gapi::core::fluid namespace"
            clsid="{cb69fcce-3f93-4b9d-84e9-73830ed54d24}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.core.fluid.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.core.fluid</progid>
        </comClass>

        <comClass
            description="cv::GFluidKernel namespace"
            clsid="{2b14f767-2709-477f-89b1-f7e1a0b02d60}"
            threadingModel="Apartment"
            progid="OpenCV.cv.GFluidKernel.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.GFluidKernel</progid>
        </comClass>

        <comClass
            description="cv::GFluidKernel::Kind namespace"
            clsid="{d15e7d14-8d66-4e70-91de-51b5a37dac4b}"
            threadingModel="Apartment"
            progid="OpenCV.cv.GFluidKernel.Kind.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.GFluidKernel.Kind</progid>
        </comClass>

        <comClass
            description="cv::gapi::imgproc namespace"
            clsid="{90609e25-4ffb-46b3-b537-86dd02c1bf63}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.imgproc.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.imgproc</progid>
        </comClass>

        <comClass
            description="cv::gapi::imgproc::fluid namespace"
            clsid="{47d16f1b-9018-4c77-86d3-daec71206f80}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.imgproc.fluid.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.imgproc.fluid</progid>
        </comClass>

        <comClass
            description="cv::GArrayDesc struct"
            clsid="{3bb44163-e62f-44e1-af65-f9fa0f536e1f}"
            threadingModel="Apartment"
            progid="OpenCV.cv.GArrayDesc.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.GArrayDesc</progid>
        </comClass>

        <comClass
            description="cv::detail::OpaqueKind namespace"
            clsid="{ff0953ba-73b3-40de-92de-f0b19f17c584}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.OpaqueKind.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail.OpaqueKind</progid>
        </comClass>

        <comClass
            description="cv::GShape namespace"
            clsid="{6bc7517f-3586-488a-a2b4-a87793b30db8}"
            threadingModel="Apartment"
            progid="OpenCV.cv.GShape.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.GShape</progid>
        </comClass>

        <comClass
            description="cv::GComputation class"
            clsid="{c995d2b6-f6d9-4bab-b839-abc711bc9387}"
            threadingModel="Apartment"
            progid="OpenCV.cv.GComputation.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.GComputation</progid>
        </comClass>

        <comClass
            description="cv::GFrame class"
            clsid="{6bd39496-e557-4f6c-a542-38823afdf823}"
            threadingModel="Apartment"
            progid="OpenCV.cv.GFrame.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.GFrame</progid>
        </comClass>

        <comClass
            description="cv::MediaFormat namespace"
            clsid="{9f02126f-fc8e-47b0-a528-2c2c28d5adde}"
            threadingModel="Apartment"
            progid="OpenCV.cv.MediaFormat.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.MediaFormat</progid>
        </comClass>

        <comClass
            description="cv::GKernelPackage class"
            clsid="{6cb62186-35a0-4845-a090-fa9e998e2843}"
            threadingModel="Apartment"
            progid="OpenCV.cv.GKernelPackage.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.GKernelPackage</progid>
        </comClass>

        <comClass
            description="cv::GMat class"
            clsid="{47f9d924-1f74-4149-bcb6-634ef82ca562}"
            threadingModel="Apartment"
            progid="OpenCV.cv.GMat.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.GMat</progid>
        </comClass>

        <comClass
            description="cv::GMatDesc struct"
            clsid="{b38db3ab-aecf-471e-a984-06b8903ed51f}"
            threadingModel="Apartment"
            progid="OpenCV.cv.GMatDesc.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.GMatDesc</progid>
        </comClass>

        <comClass
            description="cv::GOpaqueDesc struct"
            clsid="{eed5f17e-617a-41bb-bd69-5e6dfa5b54d5}"
            threadingModel="Apartment"
            progid="OpenCV.cv.GOpaqueDesc.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.GOpaqueDesc</progid>
        </comClass>

        <comClass
            description="cv::GScalar class"
            clsid="{3a00f84c-93ca-4aba-9736-ffa866434b04}"
            threadingModel="Apartment"
            progid="OpenCV.cv.GScalar.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.GScalar</progid>
        </comClass>

        <comClass
            description="cv::GScalarDesc struct"
            clsid="{0f167f6d-e907-46f8-9c39-7d09d64fbb3f}"
            threadingModel="Apartment"
            progid="OpenCV.cv.GScalarDesc.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.GScalarDesc</progid>
        </comClass>

        <comClass
            description="cv::GStreamingCompiled class"
            clsid="{97a99d52-7b82-4709-b7c4-589667d16654}"
            threadingModel="Apartment"
            progid="OpenCV.cv.GStreamingCompiled.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.GStreamingCompiled</progid>
        </comClass>

        <comClass
            description="cv::gapi::streaming::queue_capacity struct"
            clsid="{a27a07ac-dc5d-4b2a-ab5a-57dea23be9d5}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.streaming.queue_capacity.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.streaming.queue_capacity</progid>
        </comClass>

        <comClass
            description="cv::detail::ArgKind namespace"
            clsid="{909436e6-77ae-49cd-8061-b8b0e6cd191a}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.ArgKind.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail.ArgKind</progid>
        </comClass>

        <comClass
            description="cv::gapi::GNetParam struct"
            clsid="{6843cda0-5001-4b16-b527-d7edd39a7b99}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.GNetParam.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.GNetParam</progid>
        </comClass>

        <comClass
            description="cv::gapi::GNetPackage struct"
            clsid="{6c8b9aa0-855e-4476-9f83-9566d9475f09}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.GNetPackage.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.GNetPackage</progid>
        </comClass>

        <comClass
            description="cv::gapi::ie namespace"
            clsid="{8f1f64d0-b59a-4e9b-8cc5-119eebb0ef46}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.ie.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.ie</progid>
        </comClass>

        <comClass
            description="cv::gapi::ie::PyParams class"
            clsid="{5572bdfe-a12c-4c30-b667-353c06e97b4c}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.ie.PyParams.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.ie.PyParams</progid>
        </comClass>

        <comClass
            description="cv::gapi::onnx namespace"
            clsid="{19159fe3-d7ca-45fd-b5c3-660e2708d965}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.onnx.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.onnx</progid>
        </comClass>

        <comClass
            description="cv::gapi::onnx::PyParams class"
            clsid="{c7e70621-ebbf-494d-811f-3ac12920d067}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.onnx.PyParams.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.onnx.PyParams</progid>
        </comClass>

        <comClass
            description="cv::gapi::ov namespace"
            clsid="{12f66cac-c12a-474f-9c63-aecfac7fd303}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.ov.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.ov</progid>
        </comClass>

        <comClass
            description="cv::gapi::ov::PyParams class"
            clsid="{203c00b5-6f48-446b-95c7-1f0d4c01c24a}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.ov.PyParams.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.ov.PyParams</progid>
        </comClass>

        <comClass
            description="cv::gapi::ie::TraitAs namespace"
            clsid="{b81f7488-9f21-4ebd-9090-92456611a04d}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.ie.TraitAs.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.ie.TraitAs</progid>
        </comClass>

        <comClass
            description="cv::gapi::ie::detail namespace"
            clsid="{ec391d56-1996-470f-944e-c730536a98e1}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.ie.detail.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.ie.detail</progid>
        </comClass>

        <comClass
            description="cv::gapi::ie::detail::ParamDesc namespace"
            clsid="{ff54c007-1b53-4217-88a2-4dfddf554e1d}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.ie.detail.ParamDesc.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.ie.detail.ParamDesc</progid>
        </comClass>

        <comClass
            description="cv::gapi::ie::detail::ParamDesc::Kind namespace"
            clsid="{a76b3a5e-393c-45bb-a81f-d3d44c6ad169}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.ie.detail.ParamDesc.Kind.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.ie.detail.ParamDesc.Kind</progid>
        </comClass>

        <comClass
            description="cv::gapi::onnx::ep namespace"
            clsid="{13a0f400-9d1c-4e8b-9b4f-319e0a0a5601}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.onnx.ep.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.onnx.ep</progid>
        </comClass>

        <comClass
            description="cv::gapi::onnx::ep::CoreML struct"
            clsid="{d193ffa7-c5c4-4cbc-8f7b-35265d6ec1f3}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.onnx.ep.CoreML.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.onnx.ep.CoreML</progid>
        </comClass>

        <comClass
            description="cv::gapi::onnx::ep::CUDA struct"
            clsid="{dbc278ef-6770-4053-913b-89e95addbf8e}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.onnx.ep.CUDA.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.onnx.ep.CUDA</progid>
        </comClass>

        <comClass
            description="cv::gapi::onnx::ep::TensorRT struct"
            clsid="{d21c7fc7-9242-46c5-ba03-3087efa5eddf}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.onnx.ep.TensorRT.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.onnx.ep.TensorRT</progid>
        </comClass>

        <comClass
            description="cv::gapi::onnx::ep::OpenVINO struct"
            clsid="{f0d778f2-96a9-44c7-93f8-292c814dbd07}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.onnx.ep.OpenVINO.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.onnx.ep.OpenVINO</progid>
        </comClass>

        <comClass
            description="cv::gapi::onnx::ep::DirectML class"
            clsid="{11a4f683-8d40-42b2-9404-a5a2a99ac406}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.onnx.ep.DirectML.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.onnx.ep.DirectML</progid>
        </comClass>

        <comClass
            description="cv::gapi::onnx::TraitAs namespace"
            clsid="{5bd346be-aa88-481c-a756-0b774de881ee}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.onnx.TraitAs.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.onnx.TraitAs</progid>
        </comClass>

        <comClass
            description="cv::MediaFrame namespace"
            clsid="{73031232-7f3d-43da-925f-0ae9dcb3ed08}"
            threadingModel="Apartment"
            progid="OpenCV.cv.MediaFrame.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.MediaFrame</progid>
        </comClass>

        <comClass
            description="cv::MediaFrame::Access namespace"
            clsid="{8e653a2b-600c-496f-a74f-dcfebba59ec1}"
            threadingModel="Apartment"
            progid="OpenCV.cv.MediaFrame.Access.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.MediaFrame.Access</progid>
        </comClass>

        <comClass
            description="cv::gapi::oak namespace"
            clsid="{56f3bfee-c394-47d4-956f-012693fde19a}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.oak.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.oak</progid>
        </comClass>

        <comClass
            description="cv::gapi::oak::EncoderConfig namespace"
            clsid="{cadaf64c-a7e9-4e59-9cac-5549b4038c69}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.oak.EncoderConfig.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.oak.EncoderConfig</progid>
        </comClass>

        <comClass
            description="cv::gapi::oak::EncoderConfig::RateControlMode namespace"
            clsid="{8a79c6db-41e3-4284-951a-1f368d7c0cf7}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.oak.EncoderConfig.RateControlMode.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.oak.EncoderConfig.RateControlMode</progid>
        </comClass>

        <comClass
            description="cv::gapi::oak::EncoderConfig::Profile namespace"
            clsid="{9951cf11-ac3f-43aa-b93d-8f6f89ee1d22}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.oak.EncoderConfig.Profile.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.oak.EncoderConfig.Profile</progid>
        </comClass>

        <comClass
            description="cv::gapi::oak::ColorCameraParams namespace"
            clsid="{8fca9b2e-a1ea-4b06-9e6d-39e213ef2966}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.oak.ColorCameraParams.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.oak.ColorCameraParams</progid>
        </comClass>

        <comClass
            description="cv::gapi::oak::ColorCameraParams::BoardSocket namespace"
            clsid="{9a006a35-b05d-49ff-83bb-4d44501a4d41}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.oak.ColorCameraParams.BoardSocket.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.oak.ColorCameraParams.BoardSocket</progid>
        </comClass>

        <comClass
            description="cv::gapi::oak::ColorCameraParams::Resolution namespace"
            clsid="{e31333b7-4256-4ccf-af1c-4f25c3d83d6a}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.oak.ColorCameraParams.Resolution.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.oak.ColorCameraParams.Resolution</progid>
        </comClass>

        <comClass
            description="cv::gapi::core::ocl namespace"
            clsid="{6425b1d9-011b-47b1-9637-645b9ec02c46}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.core.ocl.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.core.ocl</progid>
        </comClass>

        <comClass
            description="cv::gapi::ot::ObjectTrackerParams struct"
            clsid="{c976c43e-55c3-43ab-ab94-36d37ac537f1}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.ot.ObjectTrackerParams.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.ot.ObjectTrackerParams</progid>
        </comClass>

        <comClass
            description="cv::gapi::own namespace"
            clsid="{17f7370a-b32c-4260-acaf-5a9138204fda}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.own.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.own</progid>
        </comClass>

        <comClass
            description="cv::gapi::own::detail namespace"
            clsid="{61a5f999-27b7-4c50-8f7b-943bb59d312b}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.own.detail.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.own.detail</progid>
        </comClass>

        <comClass
            description="cv::gapi::own::detail::MatHeader namespace"
            clsid="{ec336bcb-3d9f-43e4-a2c4-dfbcfe3ca1d9}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.own.detail.MatHeader.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.own.detail.MatHeader</progid>
        </comClass>

        <comClass
            description="cv::gapi::wip namespace"
            clsid="{0c67d482-3cd3-4969-a84e-8eca1d79b170}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.wip.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.wip</progid>
        </comClass>

        <comClass
            description="cv::gapi::wip::draw namespace"
            clsid="{5e67d43c-2f39-4fb0-9a0c-824a03ea0dbf}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.wip.draw.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.wip.draw</progid>
        </comClass>

        <comClass
            description="cv::gapi::render namespace"
            clsid="{1746ffda-fffe-42bc-92fc-e8a1dec4152a}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.render.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.render</progid>
        </comClass>

        <comClass
            description="cv::gapi::render::ocv namespace"
            clsid="{fa9e293b-29ab-4d33-9af3-fdb5d6a1bd88}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.render.ocv.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.render.ocv</progid>
        </comClass>

        <comClass
            description="cv::gapi::wip::draw::Text struct"
            clsid="{cf5bc253-16ce-4146-a055-e74a8338b16f}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.wip.draw.Text.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.wip.draw.Text</progid>
        </comClass>

        <comClass
            description="cv::gapi::wip::draw::Rect struct"
            clsid="{e07243a3-79fe-4c96-91ae-1ba302239230}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.wip.draw.Rect.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.wip.draw.Rect</progid>
        </comClass>

        <comClass
            description="cv::gapi::wip::draw::Circle struct"
            clsid="{4e45392b-d5af-418b-9ca3-1f9761a02ff4}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.wip.draw.Circle.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.wip.draw.Circle</progid>
        </comClass>

        <comClass
            description="cv::gapi::wip::draw::Line struct"
            clsid="{fbff19b0-bb65-4cc5-b2b2-51a827f54126}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.wip.draw.Line.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.wip.draw.Line</progid>
        </comClass>

        <comClass
            description="cv::gapi::wip::draw::Mosaic struct"
            clsid="{03e9978b-646a-4b0e-b3cb-90a496b2ab57}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.wip.draw.Mosaic.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.wip.draw.Mosaic</progid>
        </comClass>

        <comClass
            description="cv::gapi::wip::draw::Image struct"
            clsid="{c7065221-908f-468d-b214-9b6f51c0f208}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.wip.draw.Image.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.wip.draw.Image</progid>
        </comClass>

        <comClass
            description="cv::gapi::wip::draw::Poly struct"
            clsid="{2e520c70-a270-4973-ae6b-38afb339ba82}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.wip.draw.Poly.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.wip.draw.Poly</progid>
        </comClass>

        <comClass
            description="cv::RMat namespace"
            clsid="{ab156955-2f00-42cb-b840-fe0d22d20e62}"
            threadingModel="Apartment"
            progid="OpenCV.cv.RMat.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.RMat</progid>
        </comClass>

        <comClass
            description="cv::RMat::Access namespace"
            clsid="{77a4abde-73f8-401c-83e0-68b6afa665c1}"
            threadingModel="Apartment"
            progid="OpenCV.cv.RMat.Access.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.RMat.Access</progid>
        </comClass>

        <comClass
            description="cv::gapi::StereoOutputFormat namespace"
            clsid="{b7626c66-0d68-4b1e-b04b-4d1b77b860eb}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.StereoOutputFormat.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.StereoOutputFormat</progid>
        </comClass>

        <comClass
            description="cv::gapi::wip::gst namespace"
            clsid="{5258710a-6c69-4efa-afbe-e688d8adbc8b}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.wip.gst.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.wip.gst</progid>
        </comClass>

        <comClass
            description="cv::gapi::wip::gst::GStreamerPipeline class"
            clsid="{1f279c26-ddb2-4ac0-9a07-512a9cae6109}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.wip.gst.GStreamerPipeline.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.wip.gst.GStreamerPipeline</progid>
        </comClass>

        <comClass
            description="cv::gapi::wip::gst::GStreamerSource namespace"
            clsid="{7eeadbf4-45b6-45d5-89c8-041466dfd61f}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.wip.gst.GStreamerSource.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.wip.gst.GStreamerSource</progid>
        </comClass>

        <comClass
            description="cv::gapi::wip::gst::GStreamerSource::OutputType namespace"
            clsid="{7a34c38f-9850-4516-aee1-d73986dacc88}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.wip.gst.GStreamerSource.OutputType.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.wip.gst.GStreamerSource.OutputType</progid>
        </comClass>

        <comClass
            description="cv::gapi::wip::onevpl namespace"
            clsid="{28da4474-b3cf-4fd0-86d7-478c27eff159}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.wip.onevpl.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.wip.onevpl</progid>
        </comClass>

        <comClass
            description="cv::gapi::wip::onevpl::AccelType namespace"
            clsid="{56135b18-3b50-4594-9223-6f2d8be5b08b}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.wip.onevpl.AccelType.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.wip.onevpl.AccelType</progid>
        </comClass>

        <comClass
            description="cv::gapi::streaming::sync_policy namespace"
            clsid="{aa7be439-e553-4047-9a2b-d6bf4126b781}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.streaming.sync_policy.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.streaming.sync_policy</progid>
        </comClass>

        <comClass
            description="cv::gapi::video namespace"
            clsid="{368aca91-595a-4913-90b3-75111f84410b}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.video.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.video</progid>
        </comClass>

        <comClass
            description="NamedParameters class"
            clsid="{842f3005-b81b-47c5-b7e1-b48932e56330}"
            threadingModel="Apartment"
            progid="OpenCV.NamedParameters.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.NamedParameters</progid>
        </comClass>

        <comClass
            description="autoit namespace"
            clsid="{a98c001f-3bbe-4ab8-94a3-80b2ba2ddc69}"
            threadingModel="Apartment"
            progid="OpenCV.autoit.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.autoit</progid>
        </comClass>

        <comClass
            description="autoit::Buffer class"
            clsid="{83b90009-748d-46b2-bc9a-12a6cb42f66e}"
            threadingModel="Apartment"
            progid="OpenCV.autoit.Buffer.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.autoit.Buffer</progid>
        </comClass>

        <comClass
            description="com namespace"
            clsid="{d754eb41-9aee-4a0c-83ba-e2f1478329e6}"
            threadingModel="Apartment"
            progid="OpenCV.com.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.com</progid>
        </comClass>

        <comClass
            description="com::Thread class"
            clsid="{36747695-aa0f-484e-b3d7-72c7a9aa3b78}"
            threadingModel="Apartment"
            progid="OpenCV.com.Thread.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.com.Thread</progid>
        </comClass>

        <comClass
            description="com::ThreadSafeQueue class"
            clsid="{e083f18a-2fd5-45e1-9d76-a800419f8888}"
            threadingModel="Apartment"
            progid="OpenCV.com.ThreadSafeQueue.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.com.ThreadSafeQueue</progid>
        </comClass>

        <comClass
            description="cv::wgc namespace"
            clsid="{a63a65b7-9c48-49ab-b4ab-31a63c45e6c4}"
            threadingModel="Apartment"
            progid="OpenCV.cv.wgc.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.wgc</progid>
        </comClass>

        <comClass
            description="cv::wgc::SimpleCapture class"
            clsid="{c3af726e-9419-45e9-adb7-be32b06c2dfe}"
            threadingModel="Apartment"
            progid="OpenCV.cv.wgc.SimpleCapture.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.wgc.SimpleCapture</progid>
        </comClass>

        <comClass
            description="cvflann namespace"
            clsid="{ff713175-575a-4a9c-92cd-947af8ea58e6}"
            threadingModel="Apartment"
            progid="OpenCV.cvflann.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cvflann</progid>
        </comClass>

        <comClass
            description="cv::_InputOutputArray class"
            clsid="{cca5b613-d2d8-4bce-86f0-ba24ab703016}"
            threadingModel="Apartment"
            progid="OpenCV.cv._InputOutputArray.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv._InputOutputArray</progid>
        </comClass>

        <comClass
            description="cv::core namespace"
            clsid="{d0ebecec-38e7-423f-bc57-4e7e23ce772b}"
            threadingModel="Apartment"
            progid="OpenCV.cv.core.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.core</progid>
        </comClass>

        <comClass
            description="cv::Matx12f class"
            clsid="{5dd1105b-1f48-40d9-9d99-7e38fa592431}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Matx12f.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Matx12f</progid>
        </comClass>

        <comClass
            description="cv::Matx12d class"
            clsid="{a1baa865-0a66-45c7-a592-78f7c480a5fc}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Matx12d.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Matx12d</progid>
        </comClass>

        <comClass
            description="cv::Matx13f class"
            clsid="{21411df0-4560-4073-b492-3fe653c81dea}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Matx13f.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Matx13f</progid>
        </comClass>

        <comClass
            description="cv::Matx13d class"
            clsid="{f668204d-1544-4c21-9073-09502ceefca7}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Matx13d.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Matx13d</progid>
        </comClass>

        <comClass
            description="cv::Matx14f class"
            clsid="{706942ce-4f58-4212-b561-4bbf280a7a1a}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Matx14f.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Matx14f</progid>
        </comClass>

        <comClass
            description="cv::Matx14d class"
            clsid="{67ef6c7d-66d6-498b-bddf-53951a66f79f}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Matx14d.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Matx14d</progid>
        </comClass>

        <comClass
            description="cv::Matx16f class"
            clsid="{93184937-ce55-4596-953c-e2a111704255}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Matx16f.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Matx16f</progid>
        </comClass>

        <comClass
            description="cv::Matx16d class"
            clsid="{747ff11d-4830-4679-b964-f780c45852a2}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Matx16d.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Matx16d</progid>
        </comClass>

        <comClass
            description="cv::Matx21f class"
            clsid="{d033c578-6c27-4abe-98a8-aa58b8bfa6f9}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Matx21f.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Matx21f</progid>
        </comClass>

        <comClass
            description="cv::Matx21d class"
            clsid="{67bad7fe-ae92-4aef-8c26-ba6a247d7c1b}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Matx21d.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Matx21d</progid>
        </comClass>

        <comClass
            description="cv::Matx31f class"
            clsid="{a569a445-df92-49c2-b8e5-52e565500950}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Matx31f.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Matx31f</progid>
        </comClass>

        <comClass
            description="cv::Matx31d class"
            clsid="{b03f9ed5-169f-4bf4-a15a-b816efe027ce}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Matx31d.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Matx31d</progid>
        </comClass>

        <comClass
            description="cv::Matx41f class"
            clsid="{c41df545-cd64-4dfd-a60f-15a346e646bf}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Matx41f.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Matx41f</progid>
        </comClass>

        <comClass
            description="cv::Matx41d class"
            clsid="{1fcfcb94-b1ce-4e94-a99c-8f2538686ac9}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Matx41d.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Matx41d</progid>
        </comClass>

        <comClass
            description="cv::Matx61f class"
            clsid="{d18edc27-436a-40ce-bf7f-9e88ea465b83}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Matx61f.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Matx61f</progid>
        </comClass>

        <comClass
            description="cv::Matx61d class"
            clsid="{2f345ec9-a7f9-400f-be2d-d2565e5cdd1e}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Matx61d.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Matx61d</progid>
        </comClass>

        <comClass
            description="cv::Matx22f class"
            clsid="{433b03dd-0dd1-47ad-8a3e-2cdd6f26ae94}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Matx22f.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Matx22f</progid>
        </comClass>

        <comClass
            description="cv::Matx22d class"
            clsid="{34faa56c-975e-4eac-8564-80b5576f950a}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Matx22d.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Matx22d</progid>
        </comClass>

        <comClass
            description="cv::Matx23f class"
            clsid="{0e249d62-d992-4691-b7f6-3becf7345700}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Matx23f.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Matx23f</progid>
        </comClass>

        <comClass
            description="cv::Matx23d class"
            clsid="{8374d374-bf32-49b5-a276-427b7e5fc423}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Matx23d.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Matx23d</progid>
        </comClass>

        <comClass
            description="cv::Matx32f class"
            clsid="{6c74ef6d-afab-40dd-8663-3ed2bf166172}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Matx32f.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Matx32f</progid>
        </comClass>

        <comClass
            description="cv::Matx32d class"
            clsid="{fa6715d6-a760-481e-a7ae-1d032429685c}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Matx32d.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Matx32d</progid>
        </comClass>

        <comClass
            description="cv::Matx33f class"
            clsid="{c5dbce5f-5704-413c-a5fc-a4439bc1423d}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Matx33f.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Matx33f</progid>
        </comClass>

        <comClass
            description="cv::Matx33d class"
            clsid="{9a8a6974-aa85-439c-8eb1-ec78168e18d2}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Matx33d.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Matx33d</progid>
        </comClass>

        <comClass
            description="cv::Matx34f class"
            clsid="{4025b3c6-e791-4760-8e50-729133a1a3eb}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Matx34f.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Matx34f</progid>
        </comClass>

        <comClass
            description="cv::Matx34d class"
            clsid="{ab66d947-3908-4e63-a9a4-c3ec8e7b57ca}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Matx34d.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Matx34d</progid>
        </comClass>

        <comClass
            description="cv::Matx43f class"
            clsid="{afd35762-df06-438e-95aa-6438a2f60da9}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Matx43f.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Matx43f</progid>
        </comClass>

        <comClass
            description="cv::Matx43d class"
            clsid="{c148d6bd-33c3-4d1a-afb9-145a3f01b15e}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Matx43d.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Matx43d</progid>
        </comClass>

        <comClass
            description="cv::Matx44f class"
            clsid="{161cd3c2-91df-4309-9a68-0f8b1b1cac08}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Matx44f.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Matx44f</progid>
        </comClass>

        <comClass
            description="cv::Matx44d class"
            clsid="{cf60d47b-9830-4f76-8271-f7622857fba6}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Matx44d.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Matx44d</progid>
        </comClass>

        <comClass
            description="cv::Matx66f class"
            clsid="{d9a0ec13-a148-4dea-be7e-67e0fcdc336f}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Matx66f.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Matx66f</progid>
        </comClass>

        <comClass
            description="cv::Matx66d class"
            clsid="{aa4dbf19-b2f0-471f-9d90-61c0fcbc9b15}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Matx66d.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Matx66d</progid>
        </comClass>

        <comClass
            description="std namespace"
            clsid="{8f4d73b2-d87e-4d02-a829-774262a1658b}"
            threadingModel="Apartment"
            progid="OpenCV.std.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.std</progid>
        </comClass>

        <comClass
            description="std::mutex class"
            clsid="{9e4efc61-afe4-48aa-852b-931dc87de6f2}"
            threadingModel="Apartment"
            progid="OpenCV.std.mutex.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.std.mutex</progid>
        </comClass>

        <comClass
            description="std::timed_mutex class"
            clsid="{46848da1-12fb-4188-bf96-4396f821cdf4}"
            threadingModel="Apartment"
            progid="OpenCV.std.timed_mutex.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.std.timed_mutex</progid>
        </comClass>

        <comClass
            description="cv::Range class"
            clsid="{aaaeecf4-c81d-41a9-8335-2aa9b537c3c0}"
            threadingModel="Apartment"
            progid="OpenCV.cv.Range.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.Range</progid>
        </comClass>

        <comClass
            description="cv::GCompileArg struct"
            clsid="{70a2f17f-002f-49b6-bcc9-c698ac565d5c}"
            threadingModel="Apartment"
            progid="OpenCV.cv.GCompileArg.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.GCompileArg</progid>
        </comClass>

        <comClass
            description="cv::GInferInputs struct"
            clsid="{5c17cd39-b861-481b-8870-778e5a22eed3}"
            threadingModel="Apartment"
            progid="OpenCV.cv.GInferInputs.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.GInferInputs</progid>
        </comClass>

        <comClass
            description="cv::GInferListInputs struct"
            clsid="{0b2eb13d-529b-4a0b-a436-1e8596d7b5da}"
            threadingModel="Apartment"
            progid="OpenCV.cv.GInferListInputs.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.GInferListInputs</progid>
        </comClass>

        <comClass
            description="cv::GInferOutputs struct"
            clsid="{d5bceec1-5cbe-48ef-824d-67f3fc6cdb94}"
            threadingModel="Apartment"
            progid="OpenCV.cv.GInferOutputs.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.GInferOutputs</progid>
        </comClass>

        <comClass
            description="cv::GInferListOutputs struct"
            clsid="{dbfa6ce5-0e70-4319-ac3e-9c0a2e21245c}"
            threadingModel="Apartment"
            progid="OpenCV.cv.GInferListOutputs.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.GInferListOutputs</progid>
        </comClass>

        <comClass
            description="cv::gapi::wip::IStreamSource class"
            clsid="{e959baeb-fd8e-49ed-9df9-edfbda341b7e}"
            threadingModel="Apartment"
            progid="OpenCV.cv.gapi.wip.IStreamSource.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.gapi.wip.IStreamSource</progid>
        </comClass>

        <comClass
            description="cv::GProtoInputArgs class"
            clsid="{e6a1a92f-eb84-4470-bba3-a1f5dd0e8a5a}"
            threadingModel="Apartment"
            progid="OpenCV.cv.GProtoInputArgs.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.GProtoInputArgs</progid>
        </comClass>

        <comClass
            description="cv::GProtoOutputArgs class"
            clsid="{b9414f22-7b13-44f1-ae8d-0a733005d8ed}"
            threadingModel="Apartment"
            progid="OpenCV.cv.GProtoOutputArgs.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.GProtoOutputArgs</progid>
        </comClass>

        <comClass
            description="cv::detail::ExtractArgsCallback class"
            clsid="{89bd14df-1783-4663-9636-d2d349add18a}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.ExtractArgsCallback.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail.ExtractArgsCallback</progid>
        </comClass>

        <comClass
            description="cv::detail::ExtractMetaCallback class"
            clsid="{da6a1fcd-640b-4524-b4db-d7e24ff7f180}"
            threadingModel="Apartment"
            progid="OpenCV.cv.detail.ExtractMetaCallback.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv.detail.ExtractMetaCallback</progid>
        </comClass>

        <comClass
            description="std::map&lt;std::string, _variant_t&gt; class"
            clsid="{6a27ca58-4d33-4bed-9caa-f936de42e7d5}"
            threadingModel="Apartment"
            progid="OpenCV.MapOfStringAndVariant.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.MapOfStringAndVariant</progid>
        </comClass>

        <comClass
            description="std::vector&lt;std::pair&lt;std::string, _variant_t&gt;&gt; class"
            clsid="{5ff3268b-abab-44b1-b771-c2bb48c409b4}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfPairOfStringAndVariant.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfPairOfStringAndVariant</progid>
        </comClass>

        <comClass
            description="std::vector&lt;std::string&gt; class"
            clsid="{eddb16f7-dc76-42ca-bcba-6ec2ca1d7aab}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfString.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfString</progid>
        </comClass>

        <comClass
            description="std::vector&lt;_variant_t&gt; class"
            clsid="{58094424-fc35-41af-8676-730f089b15dc}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfVariant.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfVariant</progid>
        </comClass>

        <comClass
            description="std::vector&lt;int&gt; class"
            clsid="{5a688c01-73ec-4687-955b-b126a6426607}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfInt.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfInt</progid>
        </comClass>

        <comClass
            description="std::vector&lt;float&gt; class"
            clsid="{89d8d75c-8c90-43ee-a5a9-371e15fe0896}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfFloat.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfFloat</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::Point&gt; class"
            clsid="{cc76d3b0-4733-49a6-9e7e-e447b87405c1}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfPoint.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfPoint</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::Mat&gt; class"
            clsid="{df709a40-9baa-4dd8-b403-0bd95d086ed7}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfMat.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfMat</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::KeyPoint&gt; class"
            clsid="{aa8c9345-16ad-48e8-be44-bd9a116c29a0}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfKeyPoint.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfKeyPoint</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::DMatch&gt; class"
            clsid="{c61dea83-a492-451c-8ff1-c45913cf987e}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfDMatch.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfDMatch</progid>
        </comClass>

        <comClass
            description="std::vector&lt;char&gt; class"
            clsid="{81496323-4611-4221-8c30-5ca26f39d615}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfChar.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfChar</progid>
        </comClass>

        <comClass
            description="std::vector&lt;std::vector&lt;cv::DMatch&gt;&gt; class"
            clsid="{dfccf695-a502-4bfe-a08d-26871148a30d}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfVectorOfDMatch.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfVectorOfDMatch</progid>
        </comClass>

        <comClass
            description="std::vector&lt;std::vector&lt;char&gt;&gt; class"
            clsid="{56846023-c023-4ce5-9dde-ada911c55392}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfVectorOfChar.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfVectorOfChar</progid>
        </comClass>

        <comClass
            description="std::vector&lt;uchar&gt; class"
            clsid="{b90a1709-35d2-410e-8689-0808b75dbfda}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfUchar.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfUchar</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::Rect&gt; class"
            clsid="{641f0472-6fd5-4c38-a3dc-c29199e90f63}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfRect.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfRect</progid>
        </comClass>

        <comClass
            description="std::vector&lt;std::tuple&lt;cv::Point, double&gt;&gt; class"
            clsid="{12b75f64-51dd-4a25-bf13-eccd2fe96c50}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfTuplePointAndDouble.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfTuplePointAndDouble</progid>
        </comClass>

        <comClass
            description="std::vector&lt;double&gt; class"
            clsid="{ccc074c7-e102-40aa-b44f-d59fb9fb12a5}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfDouble.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfDouble</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::RotatedRect&gt; class"
            clsid="{fa10b804-fed4-4c24-b320-c311e6c0bc90}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfRotatedRect.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfRotatedRect</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::UMat&gt; class"
            clsid="{49e4e9dd-9698-4802-a846-9f9115aab461}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfUMat.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfUMat</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::detail::ImageFeatures&gt; class"
            clsid="{476fea56-557e-4579-ba88-2a9ada9090a1}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfDetail_ImageFeatures.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfDetail_ImageFeatures</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::detail::MatchesInfo&gt; class"
            clsid="{b0d609fb-6f3e-4256-9453-e34cb4c02ed5}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfDetail_MatchesInfo.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfDetail_MatchesInfo</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::Size&gt; class"
            clsid="{75f57e9a-8462-466d-9595-4b43b4c22a39}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfSize.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfSize</progid>
        </comClass>

        <comClass
            description="std::vector&lt;size_t&gt; class"
            clsid="{252a31bf-bbc1-4060-83d6-1547fa6cdfc3}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfSize_t.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfSize_t</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::Range&gt; class"
            clsid="{8cf42d0e-f5ad-4586-b82c-3f9854ef3eb8}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfRange.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfRange</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::Vec2b&gt; class"
            clsid="{6fb2c146-ad1b-462f-bf33-3b46d7e634b5}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfVec2b.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfVec2b</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::Vec3b&gt; class"
            clsid="{6b8ef177-9f9c-49d0-9705-5a380c8b406d}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfVec3b.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfVec3b</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::Vec4b&gt; class"
            clsid="{b271a352-2c09-49be-aec8-a398ed4cd3f8}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfVec4b.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfVec4b</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::Vec2s&gt; class"
            clsid="{78ac72d4-e6a2-43a3-8576-cd84cb3b85d9}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfVec2s.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfVec2s</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::Vec3s&gt; class"
            clsid="{90cff7c0-4147-4a45-a81f-6ed064aa00f1}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfVec3s.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfVec3s</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::Vec4s&gt; class"
            clsid="{29156e51-7b4b-490d-bfa6-f300c61c0fdb}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfVec4s.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfVec4s</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::Vec2w&gt; class"
            clsid="{45a00ec4-0352-49f8-aa7e-a82d2ca81c8a}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfVec2w.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfVec2w</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::Vec3w&gt; class"
            clsid="{d128bd06-57da-4408-9e97-15ba11ba050b}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfVec3w.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfVec3w</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::Vec4w&gt; class"
            clsid="{ab9145ad-ec6c-4501-8913-f1946ec7ecab}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfVec4w.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfVec4w</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::Vec2i&gt; class"
            clsid="{c71ed0db-2b23-436a-818d-64050a8d463f}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfVec2i.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfVec2i</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::Vec3i&gt; class"
            clsid="{d7e1e748-004b-4a5a-81b0-8fec2c6208be}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfVec3i.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfVec3i</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::Vec4i&gt; class"
            clsid="{c264b5e5-0628-46ad-bae2-440e5332a28f}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfVec4i.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfVec4i</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::Vec6i&gt; class"
            clsid="{56f2c362-8b3f-4078-b379-a94fc69172b2}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfVec6i.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfVec6i</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::Vec8i&gt; class"
            clsid="{64699d92-a698-4c49-aee5-0673d5e05652}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfVec8i.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfVec8i</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::Vec2f&gt; class"
            clsid="{323d713d-a7a9-413a-b091-21712e12d2e7}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfVec2f.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfVec2f</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::Vec3f&gt; class"
            clsid="{5e0ca924-b621-49e1-96f2-931af15c346c}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfVec3f.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfVec3f</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::Vec4f&gt; class"
            clsid="{fd550d92-c63f-4f04-97fd-96c106fca85d}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfVec4f.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfVec4f</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::Vec6f&gt; class"
            clsid="{8e10a4cd-d95b-4774-942e-1c9066e72123}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfVec6f.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfVec6f</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::Vec2d&gt; class"
            clsid="{e25b0dc8-5400-4fe1-b08b-2690f6d55def}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfVec2d.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfVec2d</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::Vec3d&gt; class"
            clsid="{c2b4c268-2047-4b2e-9f3a-98ddf0118db6}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfVec3d.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfVec3d</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::Vec4d&gt; class"
            clsid="{3129db4a-a6e7-4e38-a4cb-9eacbd0c939b}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfVec4d.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfVec4d</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::Vec6d&gt; class"
            clsid="{39a391f8-c193-4da1-865b-6edb2a0bf485}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfVec6d.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfVec6d</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::Point2f&gt; class"
            clsid="{3e95d15c-8271-4750-9ba6-1afb1380c16d}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfPoint2f.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfPoint2f</progid>
        </comClass>

        <comClass
            description="std::vector&lt;std::vector&lt;cv::Point2f&gt;&gt; class"
            clsid="{d84a7f1e-27b2-477e-84e7-5f5d261efeac}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfVectorOfPoint2f.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfVectorOfPoint2f</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::dnn::Target&gt; class"
            clsid="{bb55d767-33e9-4223-8fe2-b0c03b4e6aac}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfDnn_Target.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfDnn_Target</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::Rect2d&gt; class"
            clsid="{63037e9b-4717-420f-8bd0-1aeac0edf4b3}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfRect2d.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfRect2d</progid>
        </comClass>

        <comClass
            description="std::vector&lt;std::vector&lt;cv::Mat&gt;&gt; class"
            clsid="{019ede6f-c939-41a5-8388-199d174e6403}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfVectorOfMat.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfVectorOfMat</progid>
        </comClass>

        <comClass
            description="std::vector&lt;std::vector&lt;int&gt;&gt; class"
            clsid="{2488f6d0-2c2a-4628-8c6d-16878f2d7a78}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfVectorOfInt.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfVectorOfInt</progid>
        </comClass>

        <comClass
            description="std::vector&lt;std::vector&lt;std::vector&lt;int&gt;&gt;&gt; class"
            clsid="{1ae60d70-9673-4366-9087-894a771ca16c}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfVectorOfVectorOfInt.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfVectorOfVectorOfInt</progid>
        </comClass>

        <comClass
            description="std::vector&lt;std::vector&lt;cv::Point&gt;&gt; class"
            clsid="{9e8589fb-2d0c-46e8-bb17-94a88f2397bc}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfVectorOfPoint.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfVectorOfPoint</progid>
        </comClass>

        <comClass
            description="std::vector&lt;std::vector&lt;cv::KeyPoint&gt;&gt; class"
            clsid="{b08ba190-9e64-4293-ba03-94b51baf9e3b}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfVectorOfKeyPoint.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfVectorOfKeyPoint</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::VideoCapture&gt; class"
            clsid="{f1f8449c-6f72-4797-913e-cce697482ce7}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfVideoCapture.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfVideoCapture</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::VideoCaptureAPIs&gt; class"
            clsid="{64daf657-b3af-4185-9199-921706817027}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfVideoCaptureAPIs.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfVideoCaptureAPIs</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::Point3f&gt; class"
            clsid="{22ae23a1-21a1-4e88-9255-bf748b759c2b}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfPoint3f.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfPoint3f</progid>
        </comClass>

        <comClass
            description="std::vector&lt;std::vector&lt;cv::Point3f&gt;&gt; class"
            clsid="{b6d719cf-9997-4bb1-b7a1-9ec3666eecbd}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfVectorOfPoint3f.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfVectorOfPoint3f</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::detail::CameraParams&gt; class"
            clsid="{31aaec00-0c08-4c97-8006-8b8e4b727c0f}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfDetail_CameraParams.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfDetail_CameraParams</progid>
        </comClass>

        <comClass
            description="cv::GOpaque&lt;int&gt; class"
            clsid="{5665ebb1-5c2f-4a56-85a8-892357b562e8}"
            threadingModel="Apartment"
            progid="OpenCV.cv_GOpaque_int.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv_GOpaque_int</progid>
        </comClass>

        <comClass
            description="cv::GOpaque&lt;double&gt; class"
            clsid="{4a9cec5d-8a02-4455-8896-c2383b2e04c8}"
            threadingModel="Apartment"
            progid="OpenCV.cv_GOpaque_double.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv_GOpaque_double</progid>
        </comClass>

        <comClass
            description="cv::GArray&lt;int&gt; class"
            clsid="{2496ece1-e413-4a48-a4ec-ca859512f551}"
            threadingModel="Apartment"
            progid="OpenCV.cv_GArray_int.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv_GArray_int</progid>
        </comClass>

        <comClass
            description="cv::GArray&lt;cv::Point2f&gt; class"
            clsid="{62be4a7a-298f-466c-bdd3-ab0b4a3ea1de}"
            threadingModel="Apartment"
            progid="OpenCV.cv_GArray_cv_Point2f.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv_GArray_cv_Point2f</progid>
        </comClass>

        <comClass
            description="cv::GArray&lt;cv::Point3f&gt; class"
            clsid="{398894a0-f06e-4617-ba52-e1bf9d4bff69}"
            threadingModel="Apartment"
            progid="OpenCV.cv_GArray_cv_Point3f.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv_GArray_cv_Point3f</progid>
        </comClass>

        <comClass
            description="cv::GOpaque&lt;cv::Rect&gt; class"
            clsid="{9ae7b6da-444e-4326-8dd3-35298fef5346}"
            threadingModel="Apartment"
            progid="OpenCV.cv_GOpaque_cv_Rect.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv_GOpaque_cv_Rect</progid>
        </comClass>

        <comClass
            description="cv::GArray&lt;cv::Rect&gt; class"
            clsid="{87644ce1-a6ac-4c55-8163-cd1e2558bfd1}"
            threadingModel="Apartment"
            progid="OpenCV.cv_GArray_cv_Rect.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv_GArray_cv_Rect</progid>
        </comClass>

        <comClass
            description="cv::GArray&lt;cv::Point2i&gt; class"
            clsid="{0fa18247-9e1b-41d1-b4af-b84875516b1f}"
            threadingModel="Apartment"
            progid="OpenCV.cv_GArray_cv_Point2i.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv_GArray_cv_Point2i</progid>
        </comClass>

        <comClass
            description="cv::GOpaque&lt;cv::Size&gt; class"
            clsid="{55a8dbf4-0973-418d-9b78-708545f3142e}"
            threadingModel="Apartment"
            progid="OpenCV.cv_GOpaque_cv_Size.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv_GOpaque_cv_Size</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::GMat&gt; class"
            clsid="{ee9978dd-fd51-47d6-907a-ad2a92adc92b}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfGMat.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfGMat</progid>
        </comClass>

        <comClass
            description="cv::GOpaque&lt;int64_t&gt; class"
            clsid="{5fac3d0e-1583-44d9-b137-dd31c0beb206}"
            threadingModel="Apartment"
            progid="OpenCV.cv_GOpaque_int64_t.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv_GOpaque_int64_t</progid>
        </comClass>

        <comClass
            description="cv::GArray&lt;uint64_t&gt; class"
            clsid="{78f12b60-6544-4d75-8398-40aae2bc1ab5}"
            threadingModel="Apartment"
            progid="OpenCV.cv_GArray_uint64_t.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv_GArray_uint64_t</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::GRunArg&gt; class"
            clsid="{f0596f80-bb21-428b-9e47-219c8301cf4a}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfGRunArg.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfGRunArg</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::GCompileArg&gt; class"
            clsid="{0a6a4196-4986-4f1e-9012-480c3d0fd5ec}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfGCompileArg.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfGCompileArg</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::GMetaArg&gt; class"
            clsid="{f8f73360-407c-44a4-ae5e-e3cda1fa9121}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfGMetaArg.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfGMetaArg</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::gapi::GNetParam&gt; class"
            clsid="{2a6f475b-8b4d-4762-acce-e5c3ed510d7b}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfGapi_GNetParam.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfGapi_GNetParam</progid>
        </comClass>

        <comClass
            description="std::map&lt;std::string, std::string&gt; class"
            clsid="{d40efa71-79d8-42cd-bd0c-2b193033cc29}"
            threadingModel="Apartment"
            progid="OpenCV.MapOfStringAndString.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.MapOfStringAndString</progid>
        </comClass>

        <comClass
            description="std::vector&lt;std::pair&lt;std::string, std::string&gt;&gt; class"
            clsid="{64a5555d-371b-4003-a863-d8682d70cecb}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfPairOfStringAndString.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfPairOfStringAndString</progid>
        </comClass>

        <comClass
            description="std::map&lt;std::string, int&gt; class"
            clsid="{d30a82d7-9346-4d52-8fb7-7c6b47f16f20}"
            threadingModel="Apartment"
            progid="OpenCV.MapOfStringAndInt.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.MapOfStringAndInt</progid>
        </comClass>

        <comClass
            description="std::vector&lt;std::pair&lt;std::string, int&gt;&gt; class"
            clsid="{976d7008-072f-4131-be5b-7af65101e806}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfPairOfStringAndInt.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfPairOfStringAndInt</progid>
        </comClass>

        <comClass
            description="std::map&lt;std::string, std::vector&lt;size_t&gt;&gt; class"
            clsid="{50db43d6-f4f9-43c9-9fac-308ca91d7d6d}"
            threadingModel="Apartment"
            progid="OpenCV.MapOfStringAndVectorOfSize_t.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.MapOfStringAndVectorOfSize_t</progid>
        </comClass>

        <comClass
            description="std::vector&lt;std::pair&lt;std::string, std::vector&lt;size_t&gt;&gt;&gt; class"
            clsid="{1b0808e0-d4e6-4598-9eeb-ce83159814e5}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfPairOfStringAndVectorOfSize_t.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfPairOfStringAndVectorOfSize_t</progid>
        </comClass>

        <comClass
            description="std::vector&lt;std::vector&lt;size_t&gt;&gt; class"
            clsid="{9d5821ca-94cb-40c7-8214-441c115d9518}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfVectorOfSize_t.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfVectorOfSize_t</progid>
        </comClass>

        <comClass
            description="std::map&lt;std::string, std::vector&lt;float&gt;&gt; class"
            clsid="{15713746-6ede-4050-9a5c-8530b49c9785}"
            threadingModel="Apartment"
            progid="OpenCV.MapOfStringAndVectorOfFloat.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.MapOfStringAndVectorOfFloat</progid>
        </comClass>

        <comClass
            description="std::vector&lt;std::pair&lt;std::string, std::vector&lt;float&gt;&gt;&gt; class"
            clsid="{2bc819cc-54b2-4e99-a307-aec676d4fbf2}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfPairOfStringAndVectorOfFloat.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfPairOfStringAndVectorOfFloat</progid>
        </comClass>

        <comClass
            description="std::vector&lt;std::vector&lt;float&gt;&gt; class"
            clsid="{cb60731b-eb33-400a-a965-e11b8c28130c}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfVectorOfFloat.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfVectorOfFloat</progid>
        </comClass>

        <comClass
            description="std::map&lt;int, double&gt; class"
            clsid="{a4c3cc2c-1e31-47ef-a9db-d4e7ccae611c}"
            threadingModel="Apartment"
            progid="OpenCV.MapOfIntAndDouble.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.MapOfIntAndDouble</progid>
        </comClass>

        <comClass
            description="std::vector&lt;std::pair&lt;int, double&gt;&gt; class"
            clsid="{3099a352-6b1f-4299-b075-9707e455b391}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfPairOfIntAndDouble.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfPairOfIntAndDouble</progid>
        </comClass>

        <comClass
            description="cv::GArray&lt;cv::gapi::wip::draw::Prim&gt; class"
            clsid="{4f679557-25c4-44a4-a1ea-1f79e9fde7b3}"
            threadingModel="Apartment"
            progid="OpenCV.cv_GArray_cv_gapi_wip_draw_Prim.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv_GArray_cv_gapi_wip_draw_Prim</progid>
        </comClass>

        <comClass
            description="std::vector&lt;cv::gapi::wip::draw::Prim&gt; class"
            clsid="{2fad52cd-73b0-4346-b26d-1d4b855834e5}"
            threadingModel="Apartment"
            progid="OpenCV.VectorOfGapi_wip_draw_Prim.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.VectorOfGapi_wip_draw_Prim</progid>
        </comClass>

        <comClass
            description="cv::GArray&lt;cv::GMat&gt; class"
            clsid="{5fa57216-6bfd-455b-af28-9fd792477648}"
            threadingModel="Apartment"
            progid="OpenCV.cv_GArray_cv_GMat.2"
            tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" >
            <progid>OpenCV.cv_GArray_cv_GMat</progid>
        </comClass>

        <typelib tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}"
            version="2.7"
            helpdir="." />
    </file>

    <comInterfaceExternalProxyStub
        name="ICv_Object"
        iid="{b04d48d6-a76f-4ece-a3a0-e3daf692fc15}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Parallel_Object"
        iid="{a6671d17-6efa-494d-88c1-f05a63fd550d}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Enums_Object"
        iid="{4331681c-cc64-4dc5-8f13-10fb62084c6b}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_PCA_Object"
        iid="{322b15df-1434-48ce-a942-78242d76d800}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_SVD_Object"
        iid="{b006322e-e35b-4ac2-9b0a-eb08d04b9134}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_RNG_Object"
        iid="{09ea8e86-1387-4d8b-bdff-e20f268b4d61}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Formatter_Object"
        iid="{8d6d70ef-8010-4d24-aa38-802e02f49f9f}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Algorithm_Object"
        iid="{fc92c2fa-8e04-4b44-bb60-87a0af7bae19}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Param_Object"
        iid="{f024fefe-390b-4440-b855-40af05b73537}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_AsyncArray_Object"
        iid="{b44c5324-bdfb-47fb-8597-221d725f638f}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Error_Object"
        iid="{6e300875-a537-4b3d-adf7-5e06bfee52f7}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Ipp_Object"
        iid="{0990bc8f-24c7-4e1d-ab83-d19169821f82}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Utils_Object"
        iid="{f79ddbaf-280e-407f-a994-c20608c7320f}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Utils_ClassWithKeywordProperties_Object"
        iid="{75622eac-ee14-4af4-8300-ff0f994b3f9f}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Utils_FunctionParams_Object"
        iid="{80f698b8-d4c9-4209-9796-ad467eae5f93}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Utils_Nested_Object"
        iid="{1468fad1-a99e-4f1f-a0d1-b9c9d4c220b6}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Utils_Nested_OriginalClassName_Object"
        iid="{ee267b82-1682-4d01-9141-7ea480a8ef95}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Utils_Nested_OriginalClassName_Params_Object"
        iid="{c22a2eba-c1ef-4b25-92bc-abcd61930253}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Utils_Fs_Object"
        iid="{b8ce0edb-80ff-4a91-903c-225fd982b65a}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_Object"
        iid="{8e211f7f-12c0-4dd8-be90-13b1d4ec0f42}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Cuda_Object"
        iid="{0817d16d-40e5-4944-b515-687bac7db3c0}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Cuda_GpuMat_Object"
        iid="{dd68f510-651c-4095-864e-ca7e5b1cea7c}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Cuda_GpuMat_Allocator_Object"
        iid="{3c22244b-6feb-4548-b31c-4037397f1a32}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Cuda_GpuData_Object"
        iid="{eea8a0f3-4876-4ea8-b060-c4a0e658dd9e}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Cuda_GpuMatND_Object"
        iid="{4216828f-2ded-450c-94c9-344d9b1619b3}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Cuda_BufferPool_Object"
        iid="{b0b854a6-8206-4d10-b20e-18ee0490375b}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Cuda_HostMem_Object"
        iid="{bf0fc387-e4cc-4997-bac1-8f7dcca2de8d}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Cuda_Stream_Object"
        iid="{25308dac-b894-4375-ab2d-ace562bb0a39}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Cuda_Event_Object"
        iid="{67025abf-b327-49e4-9054-262bb72590a2}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Cuda_TargetArchs_Object"
        iid="{95fed986-bd66-47a3-b223-9c4614771e92}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Cuda_DeviceInfo_Object"
        iid="{5ffc752d-9bee-44d4-ade5-a394d5261330}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv__InputArray_Object"
        iid="{021ab6d7-77b5-4685-960a-f23770910d8e}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv__OutputArray_Object"
        iid="{885462e5-2400-492f-925f-65e1adbb3daf}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_UMatData_Object"
        iid="{f003e1aa-de40-42e6-8305-aa49f3f8c77f}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Mat_Object"
        iid="{04fdfe9a-90a6-4cc9-9def-f0cd2424c7f8}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_UMat_Object"
        iid="{10cac3f8-a144-4fd5-933f-a47b4b4c92fc}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_SparseMat_Object"
        iid="{c32056e4-da1b-40b7-adde-a5f04fe94060}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Ocl_Object"
        iid="{90e8ff78-c1f1-4436-87ea-5131a7584159}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Ocl_Device_Object"
        iid="{492448aa-6907-40d3-8905-6e47499b47f4}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Ocl_KernelArg_Object"
        iid="{e332831d-8317-4331-8859-7eb66ac43c09}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Ocl_OpenCLExecutionContext_Object"
        iid="{ebaa9a60-4981-46d2-aa4e-3314f92f0f37}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Ogl_Object"
        iid="{90d4929f-e4ea-4dd0-bb7c-30b3b6abfc9a}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Ogl_Buffer_Object"
        iid="{d3d667c0-1b13-4d90-baaa-fa592843b5cf}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Ogl_Texture2D_Object"
        iid="{8ae8c5e9-8d3f-49c4-841b-1eb9527a745b}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_FileStorage_Object"
        iid="{f79deec0-9b7d-4183-9959-35885262b3a2}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_FileNode_Object"
        iid="{e13ef82e-dba2-4a3f-98d7-5c19bc1d8bfb}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_QuatEnum_Object"
        iid="{93caf2f1-62d6-4a38-9066-c1967e259232}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_RotatedRect_Object"
        iid="{3c2ed420-e1ac-48d6-91e4-b6e901e428af}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_KeyPoint_Object"
        iid="{c5b1838a-49fd-4e00-b2e5-4c0b1e7f12e0}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_DMatch_Object"
        iid="{bdfba115-95ee-4335-bff4-9d435ea40ab8}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_TermCriteria_Object"
        iid="{268d45c2-5ee3-4cff-8967-ffc298ab2a74}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Moments_Object"
        iid="{7fe1023c-f0bb-4b6c-b0d7-c588f28e66ca}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_TickMeter_Object"
        iid="{5ab86f32-6dd5-4b25-abfd-143b8682058b}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Samples_Object"
        iid="{371ef01a-887a-4b8e-ae74-2c9b481a9328}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Flann_Object"
        iid="{43eaf84e-c827-4862-9bdb-8b8596f9115d}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Flann_Index_Object"
        iid="{cc587fbe-2ec6-467b-bfca-6e8b7c419f99}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_GeneralizedHough_Object"
        iid="{1d7f7df4-f03d-4607-938e-8d4bb2410bb5}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_GeneralizedHoughBallard_Object"
        iid="{48531a7b-b9c0-40bd-9929-de996e8d1bee}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_GeneralizedHoughGuil_Object"
        iid="{0252eb83-ae32-46a8-bafa-7834476b4c08}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_CLAHE_Object"
        iid="{be76f9d5-50da-45b7-9506-3f4db77cdc04}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Subdiv2D_Object"
        iid="{53ee62b5-dfee-4359-896f-7e74cd3b6b68}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_LineSegmentDetector_Object"
        iid="{e7f9d363-4102-40c3-8380-4e00ec88dc3a}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Segmentation_Object"
        iid="{f95fd5ac-7a97-4b91-a864-6e8de8d4d0f0}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Segmentation_IntelligentScissorsMB_Object"
        iid="{5c120cc1-2139-4ebd-a030-8bb62626db44}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Ml_Object"
        iid="{a0433170-f5e7-41ba-aaa3-9ad156b67965}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Ml_ParamGrid_Object"
        iid="{2964f2a6-ecb4-4b83-ab56-80faeae4b58d}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Ml_TrainData_Object"
        iid="{7a116988-0f66-4dc1-bd0f-9e87dda610b7}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Ml_StatModel_Object"
        iid="{8b7914b7-f546-4118-ba91-d9a058e4717a}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Ml_NormalBayesClassifier_Object"
        iid="{a78fb091-d20d-48b4-8da2-1664c06e3a05}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Ml_KNearest_Object"
        iid="{759b4781-ae10-4939-98a7-9d6f7758b18f}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Ml_SVM_Object"
        iid="{4ff5f487-3508-459b-bfa8-389f157aeeda}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Ml_EM_Object"
        iid="{2105d7d9-bb6b-41ec-ba9d-2bbda42801d7}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Ml_DTrees_Object"
        iid="{e1117782-9e50-44a8-be44-0906b7ed2515}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Ml_RTrees_Object"
        iid="{a12d4590-5931-40e8-b288-6092fa0486ef}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Ml_Boost_Object"
        iid="{7ade8138-92d6-4b4e-9833-65f53aa437f2}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Ml_ANN_MLP_Object"
        iid="{26ff26c0-c045-4ba1-86b1-d969a95dc81e}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Ml_LogisticRegression_Object"
        iid="{d551745c-fac4-470c-979a-2aeceaf08e80}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Ml_SVMSGD_Object"
        iid="{89d65044-ac82-44c9-8fe4-26c019550042}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Tonemap_Object"
        iid="{086cafbf-e803-4c12-ae7c-f43c54a0bfd7}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_TonemapDrago_Object"
        iid="{f3040eca-b706-4ef6-830c-fa1204113b5c}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_TonemapReinhard_Object"
        iid="{daa71dad-15b0-4784-b20f-e6650038b8b5}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_TonemapMantiuk_Object"
        iid="{1fcd058f-cd70-46db-9119-71190faa1fe0}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_AlignExposures_Object"
        iid="{8e29c954-ef1a-44b7-92ac-dd84c69d695f}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_AlignMTB_Object"
        iid="{907c3631-5557-4237-9ed0-695d1c17ed08}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_CalibrateCRF_Object"
        iid="{29a84cf8-07e2-424c-a50f-a6b49da52393}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_CalibrateDebevec_Object"
        iid="{9d3729dc-7562-4061-9131-d11b937ea9f7}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_CalibrateRobertson_Object"
        iid="{2bc79317-96b5-43fe-bb51-2213c74f37b4}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_MergeExposures_Object"
        iid="{bada204b-9ed2-4430-a4b7-3d6324056fe0}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_MergeDebevec_Object"
        iid="{2bc52252-37e4-4661-a7c8-9a518151dda1}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_MergeMertens_Object"
        iid="{7f790d5f-b9bb-4fa1-a5d4-a27334892fe1}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_MergeRobertson_Object"
        iid="{32732a6b-008d-4a15-9f26-0bba9070ebc2}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Dnn_Object"
        iid="{69e84adb-c6b7-40b7-ab03-4041fefc56cf}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Dnn_Layer_Object"
        iid="{50b26592-486d-4470-8c63-ac2cfa494e26}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Dnn_Net_Object"
        iid="{2c602926-84bd-40c9-8681-e2347c7769b2}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Dnn_Image2BlobParams_Object"
        iid="{7ed7ff96-d16a-427e-9780-5c85a9507df2}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Dnn_SoftNMSMethod_Object"
        iid="{d851f1c8-91b0-4486-bf81-8483300cd888}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Dnn_Model_Object"
        iid="{dccb51e0-d8f8-4418-9185-8223ed905f2d}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Dnn_ClassificationModel_Object"
        iid="{bd5407e8-6695-49eb-8cb1-7d8b7c2f3b4a}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Dnn_KeypointsModel_Object"
        iid="{a801ba18-194f-449b-9a7d-b694a6c5266e}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Dnn_SegmentationModel_Object"
        iid="{21daa242-7ed4-4581-a7af-9a4b87e7d84f}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Dnn_DetectionModel_Object"
        iid="{b8b7f730-8dcb-4479-adef-72b82e5ded23}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Dnn_TextRecognitionModel_Object"
        iid="{53ccfec7-feee-429c-a7e5-32b85989187d}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Dnn_TextDetectionModel_Object"
        iid="{715e7149-5333-46f8-ae81-9bc0e622d270}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Dnn_TextDetectionModel_EAST_Object"
        iid="{3c535d5a-6856-4f46-8386-c254c0951d41}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Dnn_TextDetectionModel_DB_Object"
        iid="{c851be50-85f8-4995-9265-e1bc991b6488}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Feature2D_Object"
        iid="{d06217ca-6bbf-4188-9650-a37f4033b6d5}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_AffineFeature_Object"
        iid="{d4427c44-a5a3-438b-9c8b-ac425fcc9284}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_SIFT_Object"
        iid="{62fb3f17-1820-4862-8a63-6656fc2bacfe}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_BRISK_Object"
        iid="{4a219ead-7efe-41e4-9783-d6b7fd89db06}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_ORB_Object"
        iid="{2a71861e-6fec-4288-b620-778f79221048}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_MSER_Object"
        iid="{cb5f0dde-1c2a-4e0d-91c9-e5e733ee0542}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_FastFeatureDetector_Object"
        iid="{eb7289ae-a73f-4525-85bd-30b65a5d1631}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_AgastFeatureDetector_Object"
        iid="{9537e773-1687-4f41-86cd-1537ac51ce50}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_GFTTDetector_Object"
        iid="{02762e44-129c-4fb9-992f-7cb3a92b5604}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_SimpleBlobDetector_Object"
        iid="{f0d491ba-bd2b-4f4e-9d2c-e7223e933d49}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_SimpleBlobDetector_Params_Object"
        iid="{ed419c67-f38a-4593-a52d-1a8019a7f472}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_KAZE_Object"
        iid="{c9c6bd8e-bf4f-4b0f-b5e2-615174afed05}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_AKAZE_Object"
        iid="{153d8a03-086d-4347-91ce-8730993c9210}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_DescriptorMatcher_Object"
        iid="{0e21721d-f5a9-4a51-b669-d91dc12c1d4c}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_BFMatcher_Object"
        iid="{96c75ddd-7033-4a78-a3f1-a5c1942df618}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_FlannBasedMatcher_Object"
        iid="{4780343d-3dfc-4370-9a42-7cc91ab0ffb7}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_DrawMatchesFlags_Object"
        iid="{74a36105-9d73-484c-aec8-b328e8b96475}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_BOWTrainer_Object"
        iid="{242d0f86-bae9-4311-aba9-81d7c8f67bf5}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_BOWKMeansTrainer_Object"
        iid="{d9f1b95e-44c1-44c9-8b93-b9454c5764bb}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_BOWImgDescriptorExtractor_Object"
        iid="{71e25a0c-4cc8-4715-8362-1605e04359a5}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Animation_Object"
        iid="{e7963fa2-992d-44cb-9b6b-e63691675355}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_IStreamReader_Object"
        iid="{e69f5012-fc55-475f-948a-36b9ac4c0c1d}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_VideoCapture_Object"
        iid="{54d63de3-fb31-41a7-8850-2cd9f69244be}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_VideoWriter_Object"
        iid="{131d7e82-b47b-431d-be24-d6e931d8f61d}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Videoio_registry_Object"
        iid="{5712cb83-14de-41d4-ab93-e0b0cfb36737}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_UsacParams_Object"
        iid="{d2dcc3ef-c98c-4175-9d82-2fa815bcb590}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_CirclesGridFinderParameters_Object"
        iid="{4b1c481e-04d7-4648-8087-4f29437a1b47}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_StereoMatcher_Object"
        iid="{0f37833e-cca1-4f39-b414-359735107a6f}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_StereoBM_Object"
        iid="{d80eb919-6dab-43f4-88e8-6fe20c065322}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_StereoSGBM_Object"
        iid="{0eadd070-4080-45b2-8538-9570b7f66941}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Fisheye_Object"
        iid="{790f26b6-4d26-4066-a619-3eaa4182055d}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_BaseCascadeClassifier_Object"
        iid="{d56a96fe-b85e-4e4e-a3f7-bbb96529eb83}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_CascadeClassifier_Object"
        iid="{57f23a72-b501-4754-8e5b-7f8ae9376def}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_HOGDescriptor_Object"
        iid="{e2fe8a83-aa50-4b08-8393-8547f0486a1a}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_QRCodeEncoder_Object"
        iid="{f2fd89d9-8013-48f9-a4db-02e8f62da2b2}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_QRCodeEncoder_Params_Object"
        iid="{eea052f9-2a9e-4330-8a4d-17dfc53741bf}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_QRCodeDetector_Object"
        iid="{cb5605d1-acb6-4b92-ad88-87b6354766e9}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_QRCodeDetectorAruco_Object"
        iid="{e5f10bdf-a37e-463a-a0f8-7570273f5db5}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_QRCodeDetectorAruco_Params_Object"
        iid="{d8473636-7f22-41e7-a532-3475df48dff4}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Aruco_Object"
        iid="{8f9f869b-cdbf-47a8-b622-19f7d63fa32a}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Aruco_Board_Object"
        iid="{445df469-580e-4372-a72c-5f642bca2d0b}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Aruco_GridBoard_Object"
        iid="{f96afc1d-ec72-4c3c-a323-8fc42e002539}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Aruco_CharucoBoard_Object"
        iid="{35b9852a-0fbf-4807-a93a-f63c375d9b78}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Aruco_DetectorParameters_Object"
        iid="{2b13a5c1-782c-4b27-8267-cea439ba59be}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Aruco_RefineParameters_Object"
        iid="{5c3b1df0-2a69-444a-97d7-30a04a27936f}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Aruco_ArucoDetector_Object"
        iid="{cab56835-2577-4c81-8edb-5b731d4c8362}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Aruco_Dictionary_Object"
        iid="{61e82430-c4c6-488d-aef3-44964922d45b}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Barcode_Object"
        iid="{64a27111-f299-4c2f-870f-49ca611f6839}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Barcode_BarcodeDetector_Object"
        iid="{335ddb91-0361-4ad8-aa4c-d86ab03f1fb6}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Aruco_CharucoParameters_Object"
        iid="{b66a6c5b-dfb8-426d-ad09-43ad6ca9129e}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Aruco_CharucoDetector_Object"
        iid="{b0daeb78-d4ed-4436-86b6-6ec767dc09e0}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_FaceDetectorYN_Object"
        iid="{1c651eda-d576-4279-a690-f97d93bdb046}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_FaceRecognizerSF_Object"
        iid="{41f73731-f24d-4fb4-884d-02a798f3bdbe}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_GraphicalCodeDetector_Object"
        iid="{3a5e3a94-d4c2-4da8-8d31-a379b42e4b95}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Stitcher_Object"
        iid="{6367b5c3-f6b2-4caa-9d42-80160cad0d81}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_PyRotationWarper_Object"
        iid="{04d718d7-14fb-49dc-881d-05a8628ebd63}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_WarperCreator_Object"
        iid="{e5db187e-7437-41e8-8fab-27808b84ea17}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_Blender_Object"
        iid="{2434548f-b522-4696-b406-114c81b62a90}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_FeatherBlender_Object"
        iid="{fce970f4-37a1-4388-bc62-ea7f40d4a17c}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_MultiBandBlender_Object"
        iid="{bfa14e1a-f11c-4c48-ba1d-179f3ae6b7cb}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_CameraParams_Object"
        iid="{75b2057d-6f98-4339-8432-d3489669d641}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_ExposureCompensator_Object"
        iid="{1a50368f-9ec7-401f-be67-aca640baedd5}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_NoExposureCompensator_Object"
        iid="{ff81ae6c-d05c-42bd-a246-bd6e7b95e578}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_GainCompensator_Object"
        iid="{fbfb0879-37d5-401e-b8b2-d0903bf2dcba}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_ChannelsCompensator_Object"
        iid="{9216d80b-e506-4fcc-859d-0fc0caff74ef}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_BlocksCompensator_Object"
        iid="{87fa3012-4b49-4769-bf9c-10175c954f21}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_BlocksGainCompensator_Object"
        iid="{b8d42032-e8cd-4717-a5fc-a2f88cfd83fb}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_BlocksChannelsCompensator_Object"
        iid="{511a016c-8169-4792-b515-f7c7d75ff2be}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_ImageFeatures_Object"
        iid="{9965d582-6c17-46f8-a703-782efbc6a5e8}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_MatchesInfo_Object"
        iid="{80c019bf-5959-413d-be1a-75648bfe65f5}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_FeaturesMatcher_Object"
        iid="{c1eae9e3-9212-472e-b09e-e002c92e3c97}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_BestOf2NearestMatcher_Object"
        iid="{3741ca1d-a731-490b-8398-d0bd821ae7c2}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_BestOf2NearestRangeMatcher_Object"
        iid="{2d845822-32c2-4bec-af9b-9b121f221210}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_AffineBestOf2NearestMatcher_Object"
        iid="{e41ef381-c986-4b78-bd16-58951bd80bed}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_Estimator_Object"
        iid="{ef41a0ea-9f06-48dd-a7b5-7679c5ab34bf}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_HomographyBasedEstimator_Object"
        iid="{c651a14d-979f-49d8-ab88-1f27d5c789d2}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_AffineBasedEstimator_Object"
        iid="{2069c8bd-5ef4-4920-b2ef-f302598aacb3}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_BundleAdjusterBase_Object"
        iid="{e1afe049-2e4c-450e-abaf-9f4438f0b3f9}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_NoBundleAdjuster_Object"
        iid="{61f3ec48-9f65-4384-b424-16020512272a}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_BundleAdjusterReproj_Object"
        iid="{e1fbb40a-4f8d-4016-90dc-e4a5f5af3f9b}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_BundleAdjusterRay_Object"
        iid="{0e341bab-5863-4af2-96d1-680233267dfe}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_BundleAdjusterAffine_Object"
        iid="{c04301e9-8e76-4095-87b1-a1bfe4cf3ada}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_BundleAdjusterAffinePartial_Object"
        iid="{a7284148-6b42-4622-8ad3-ccc2dfa75cc5}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_SeamFinder_Object"
        iid="{63c97130-c83e-4614-8109-493936ae0349}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_NoSeamFinder_Object"
        iid="{ef1ccaaf-5842-4783-8f7e-8a0914303155}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_PairwiseSeamFinder_Object"
        iid="{625e1336-a535-4381-971e-64648f2d24da}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_VoronoiSeamFinder_Object"
        iid="{fe6c6181-647b-4847-9627-ff91a8f2301a}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_DpSeamFinder_Object"
        iid="{deb671c0-3838-4db8-ab94-56b8fca07285}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_GraphCutSeamFinderBase_Object"
        iid="{ca2ea61f-ca96-4a17-aa63-29b2b96339d4}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_GraphCutSeamFinder_Object"
        iid="{6a4367d8-2bc2-4182-9efe-160db2e61701}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_Timelapser_Object"
        iid="{0946a45d-c272-479c-80af-4ab423c64134}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_TimelapserCrop_Object"
        iid="{db91310d-ee10-4a15-bc6f-9afd81f6d88f}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_ProjectorBase_Object"
        iid="{971a9c85-2499-4404-bc00-03797aad0385}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_SphericalProjector_Object"
        iid="{5b9c8231-436c-4d5a-b40e-575f17804bd3}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_BackgroundSubtractor_Object"
        iid="{069fd2b6-1943-421e-b2b0-49bca4362bcb}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_BackgroundSubtractorMOG2_Object"
        iid="{c03e5128-d033-42ec-abdd-3011edc23530}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_BackgroundSubtractorKNN_Object"
        iid="{e2ee2936-b218-4d97-9a10-c4b4e9ddbe6c}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_KalmanFilter_Object"
        iid="{4a0e396a-717a-4a74-8133-2aa951d5a493}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_DenseOpticalFlow_Object"
        iid="{75d4aa9d-ab65-445a-a7ac-21b6bdee5c00}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_SparseOpticalFlow_Object"
        iid="{0efde170-2dbc-4bbe-8a02-99dee99916bf}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_FarnebackOpticalFlow_Object"
        iid="{70da7840-6d05-4c8f-964f-af2d21b072b4}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_VariationalRefinement_Object"
        iid="{6dd44f79-2e19-40ab-a53e-df43eec42e78}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_DISOpticalFlow_Object"
        iid="{a604bd96-0835-4f9f-a5d5-ee32a4f9cc6b}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_SparsePyrLKOpticalFlow_Object"
        iid="{7c23a1ad-f375-4291-8f0d-d30a6c21d8ea}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Tracker_Object"
        iid="{fe86852e-96f9-4b00-b115-ade542a549b4}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_TrackerMIL_Object"
        iid="{a4796ec6-7fba-4dc9-b301-4dbe61a1eb9c}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_TrackerMIL_Params_Object"
        iid="{5e1072ff-0776-4813-9264-6c7a2432081a}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_TrackerGOTURN_Object"
        iid="{3d8bbfae-031e-4825-9c48-a74fe111bc88}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_TrackerGOTURN_Params_Object"
        iid="{6c2670db-5aba-49a2-800c-6ae7dfcc69fb}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_TrackerDaSiamRPN_Object"
        iid="{3176616e-7026-40b3-bd5b-1a4e43f13bf6}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_TrackerDaSiamRPN_Params_Object"
        iid="{5e54a992-4d46-4b6b-a7cf-0b1781f76b27}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_TrackerNano_Object"
        iid="{9bfd565f-cf24-4dfe-b3e1-94753675d3d8}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_TrackerNano_Params_Object"
        iid="{e9684959-589b-46be-a5e2-291da0b2b7cf}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_TrackerVit_Object"
        iid="{8462be11-a09d-45e6-98e8-3de72c2994ee}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_TrackerVit_Params_Object"
        iid="{671836e4-8d5e-4fe0-8b89-87a093adb6ab}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_TrackerSamplerCSC_Object"
        iid="{6d4ab02a-7037-4c2e-b455-27f9b240416b}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Object"
        iid="{11a7d66d-2d8b-4c91-b95a-39bcaf81d9b1}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Streaming_Object"
        iid="{2b77d2ca-e374-4cfd-ae00-d6b7ec0556d7}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Core_Object"
        iid="{1eadfb0e-61f9-4f88-9bd4-6d8d0ca2dbbb}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Core_Cpu_Object"
        iid="{b781eac8-06eb-470c-bb86-d5a70849a9c9}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Ot_Object"
        iid="{b78c5282-74fb-4d44-a6e0-66646550546f}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Ot_Cpu_Object"
        iid="{71426b23-c175-4a59-a92a-d20b5eb6f856}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Core_Fluid_Object"
        iid="{0e0e07df-046a-400c-965a-ef4f012b0aef}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_GFluidKernel_Object"
        iid="{0c269edf-d879-42c4-994d-849efe6f5c2d}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_GFluidKernel_Kind_Object"
        iid="{d5c691a6-d5cc-4eaf-9164-b40a51787065}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Imgproc_Object"
        iid="{ae70805f-07f5-4372-858c-4d179ef88813}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Imgproc_Fluid_Object"
        iid="{56ae1542-18e8-469c-a990-fa5be42a7836}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_GArrayDesc_Object"
        iid="{cfa5598c-bbe1-4f8c-a0a3-ac5d4490b33b}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_OpaqueKind_Object"
        iid="{9ff8dcbf-91a9-42fa-bcdd-1434d6126d0b}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_GShape_Object"
        iid="{9bbe30cf-ed0f-4af3-a5cb-b63dd7680729}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_GComputation_Object"
        iid="{cbe0adfb-6435-4921-abee-b0f8c1b4a75e}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_GFrame_Object"
        iid="{9509d448-662c-4fa8-91df-b8fd8fe5df39}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_MediaFormat_Object"
        iid="{e66b152d-ea53-4e10-9064-90d7c25959f4}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_GKernelPackage_Object"
        iid="{26acb7ac-7073-4470-9200-3f9f85b9a093}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_GMat_Object"
        iid="{cd8524ef-edf9-46ce-9e81-0a1970d88da7}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_GMatDesc_Object"
        iid="{d4af2037-15d4-4e46-b968-fd2422c1cf41}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_GOpaqueDesc_Object"
        iid="{de9cf68a-ec12-4a99-a88f-74871dcf689d}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_GScalar_Object"
        iid="{e4a2b02e-2730-4029-b3bb-23ff5ba46baa}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_GScalarDesc_Object"
        iid="{43119154-ed3f-4a03-8c2f-4beefbc419e6}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_GStreamingCompiled_Object"
        iid="{c1b40f63-5094-450b-b620-f2f4760d3ec8}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Streaming_Queue_capacity_Object"
        iid="{7bead421-5475-4184-8dc2-62b938797431}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_ArgKind_Object"
        iid="{ebb6aeea-a0ec-4bef-af33-6dcddd4c03e3}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_GNetParam_Object"
        iid="{53bc25d7-559c-4525-bd12-de76014e27c5}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_GNetPackage_Object"
        iid="{debcf5ad-874f-4cfa-8cb4-f1cd02c63f3e}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Ie_Object"
        iid="{a783881a-d2f1-48f2-8f47-fcfe84f1c5d3}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Ie_PyParams_Object"
        iid="{150e8d7c-280d-4458-bff3-c953ef56f2de}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Onnx_Object"
        iid="{c948488d-8aef-4906-bdf4-e73afcbfae63}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Onnx_PyParams_Object"
        iid="{5614628e-f716-4946-af5f-9a8a4bb206a5}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Ov_Object"
        iid="{a6b149ce-0ba1-421c-a9bf-ea059b8e1500}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Ov_PyParams_Object"
        iid="{6895a84c-fd63-4cd0-b737-52ec37c48725}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Ie_TraitAs_Object"
        iid="{27c70e44-314a-4840-ab41-57c2dc4d9ccf}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Ie_Detail_Object"
        iid="{86d2e0b5-0757-4399-b31c-697a002b034e}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Ie_Detail_ParamDesc_Object"
        iid="{1d430e3c-3315-45b3-ad8d-f1c172eedb64}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Ie_Detail_ParamDesc_Kind_Object"
        iid="{de608346-f0f6-4fb6-8dd8-ba588d3cb7ea}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Onnx_Ep_Object"
        iid="{eb95951f-5934-4352-b9a3-defd748694bb}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Onnx_Ep_CoreML_Object"
        iid="{1963c1be-34f9-44cf-8ac4-5c0b70313f74}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Onnx_Ep_CUDA_Object"
        iid="{8bfe841d-9eb7-4357-a00c-0a62483eae03}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Onnx_Ep_TensorRT_Object"
        iid="{ca844fce-6368-4d94-9e70-4d9e3c6d8042}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Onnx_Ep_OpenVINO_Object"
        iid="{eb557939-6239-40ab-ad72-b1b43b9624d2}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Onnx_Ep_DirectML_Object"
        iid="{f883af9a-7100-4ff8-8e8f-851f0f5d10b7}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Onnx_TraitAs_Object"
        iid="{deeb3c77-d7bd-4198-b131-cf0c811e51a3}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_MediaFrame_Object"
        iid="{e5b56178-34ac-48b8-95ff-dab7a03d1268}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_MediaFrame_Access_Object"
        iid="{94f3f3d9-a1dd-4b11-9eaa-b350536a145a}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Oak_Object"
        iid="{a3fc3444-3323-41a8-b1da-f24a40ff3407}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Oak_EncoderConfig_Object"
        iid="{d053d685-d2e6-456c-9af6-91f2fb18d651}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Oak_EncoderConfig_RateControlMode_Object"
        iid="{1b1967d6-5ef4-4eb5-bf64-932a6e515d2c}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Oak_EncoderConfig_Profile_Object"
        iid="{b15d58c5-27a2-47a9-80fd-fc4af4416e37}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Oak_ColorCameraParams_Object"
        iid="{e56fbda3-6af7-4b3b-acca-a859191d4443}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Oak_ColorCameraParams_BoardSocket_Object"
        iid="{b4de2a8f-9c3f-403f-8a3e-2f06cd0e48d1}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Oak_ColorCameraParams_Resolution_Object"
        iid="{400dfde8-3d20-4ac6-8b09-b580f1e78242}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Core_Ocl_Object"
        iid="{465ff0f6-bd81-455b-9a00-7f5143265a15}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Ot_ObjectTrackerParams_Object"
        iid="{ea8c9048-4576-4649-99ca-9693040ad14a}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Own_Object"
        iid="{a917c93f-1bc2-4528-bcdc-f137aa1dbbbb}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Own_Detail_Object"
        iid="{ff82156f-f670-431b-9300-e74826b9c0df}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Own_Detail_MatHeader_Object"
        iid="{b27414a0-9da2-4aab-afb3-2bceacc2fe83}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Wip_Object"
        iid="{fce53f14-9c6b-4a27-ae40-1010ba0c0d22}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Wip_Draw_Object"
        iid="{40a3bb9e-8a5b-44fa-a955-e2fbcb524f33}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Render_Object"
        iid="{e5dfe7c7-a8d9-4240-becc-875220354548}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Render_Ocv_Object"
        iid="{5394cdf1-fe24-4b63-a760-507ceb5dd274}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Wip_Draw_Text_Object"
        iid="{76844f5c-f771-45bd-ada3-d1112fe2edbf}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Wip_Draw_Rect_Object"
        iid="{1a1f2b62-62f6-4d3b-8d51-da7a36a886f0}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Wip_Draw_Circle_Object"
        iid="{932281a2-3e72-4172-b7ed-d35650f995f0}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Wip_Draw_Line_Object"
        iid="{10ac8e4d-3349-4151-b662-4faad65276bb}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Wip_Draw_Mosaic_Object"
        iid="{bab09819-f92e-4e72-bdcf-cea990ce3ab0}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Wip_Draw_Image_Object"
        iid="{5709c49b-d6ef-4852-a040-cb1bc99dd35f}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Wip_Draw_Poly_Object"
        iid="{2aae7b30-313d-4686-819c-a5c0cfc1a11b}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_RMat_Object"
        iid="{232dbe40-9e33-4490-8ce4-511c34d884cd}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_RMat_Access_Object"
        iid="{4d5517fe-703d-4418-815f-da0f3bb8fbee}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_StereoOutputFormat_Object"
        iid="{7bf1bc49-6846-4220-a312-e0be7d7fbb9f}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Wip_Gst_Object"
        iid="{66fd1948-0497-42bb-a98f-e27ef189a25f}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Wip_Gst_GStreamerPipeline_Object"
        iid="{e7815e54-49f6-41c3-8d2e-0d6eddd8f781}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Wip_Gst_GStreamerSource_Object"
        iid="{e7c3b167-3b5d-4ad5-9714-03919f9effc3}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Wip_Gst_GStreamerSource_OutputType_Object"
        iid="{5377d867-12ec-4ef6-9ab9-815d9f5b734f}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Wip_Onevpl_Object"
        iid="{5c41d464-4e11-448f-a404-6307ac9b29ce}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Wip_Onevpl_AccelType_Object"
        iid="{c500793a-8988-4e18-8e35-525c3e46aab8}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Streaming_Sync_policy_Object"
        iid="{943fa731-f7c7-43d6-aeb3-a57318fe323a}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Video_Object"
        iid="{bdb4ceab-7d99-402c-b3e2-e707a90b645f}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="INamedParameters_Object"
        iid="{4dbe6b82-9391-4cb5-8698-d23092e38eb4}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IAutoit_Object"
        iid="{1437048f-aff9-44b7-8750-a590647ef03b}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IAutoit_Buffer_Object"
        iid="{f8246983-71d0-4948-8ee8-947c771f1744}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICom_Object"
        iid="{e2ecb319-b99b-41de-b972-acdcdcab93b6}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICom_Thread_Object"
        iid="{39b9f6a3-a12a-4a10-92ad-a452521d8e89}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICom_ThreadSafeQueue_Object"
        iid="{82ffce5d-ca7d-4344-a267-4f9e17a15851}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Wgc_Object"
        iid="{e1c74eb4-de4d-4d5d-943d-7cea6daeb990}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Wgc_SimpleCapture_Object"
        iid="{6afb6c07-c771-4391-8765-0fbe83d6dfa9}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICvflann_Object"
        iid="{03039095-0715-4769-b585-ed6156b43c78}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv__InputOutputArray_Object"
        iid="{ccb20e83-3ff3-4fdc-9c55-1bff727c3479}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Core_Object"
        iid="{1d1133d7-3dd6-45b3-b563-807f04337d0f}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Matx12f_Object"
        iid="{6447a24e-ac51-4322-965a-3ba2b5de9b2a}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Matx12d_Object"
        iid="{258d8802-38ae-4c59-a887-b34307ff414b}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Matx13f_Object"
        iid="{694f3f6e-c45d-4511-b771-1613abe0b97a}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Matx13d_Object"
        iid="{1d1fe5e0-719d-4470-a9f8-9c24aca9b323}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Matx14f_Object"
        iid="{fe2c6eaf-bada-49e3-b514-d687ca236fec}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Matx14d_Object"
        iid="{c0331c56-3c4e-4ca8-bf2c-1b06588728a2}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Matx16f_Object"
        iid="{baf0fb0c-2bae-4224-9365-6dbbeffa5a08}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Matx16d_Object"
        iid="{c31b2037-c38c-46ea-888f-db224b1c2af9}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Matx21f_Object"
        iid="{cb835d3d-2d94-4f9a-b6ea-66ddf021e5f5}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Matx21d_Object"
        iid="{4767cb94-79ed-4bec-92c4-4127df636502}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Matx31f_Object"
        iid="{5eb05f3e-d45b-4e20-86c4-a74aabd39508}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Matx31d_Object"
        iid="{d47f9266-3ebf-4da0-8f9b-e72c45a5d76b}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Matx41f_Object"
        iid="{03d6b000-6680-470e-a4ad-78be03325b20}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Matx41d_Object"
        iid="{0e55256a-9e2d-4e78-842e-dcd61a14e1bd}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Matx61f_Object"
        iid="{cb180589-1c59-487c-8117-017491abd4ea}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Matx61d_Object"
        iid="{23f879d5-5773-4cda-a8f7-b10e01f9b385}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Matx22f_Object"
        iid="{bb890af8-b538-4b9a-b246-d20e311357b1}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Matx22d_Object"
        iid="{d27a1e76-769e-4396-9363-a9affb5afcbc}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Matx23f_Object"
        iid="{96f93ba5-c67d-4e3c-9f6c-391efe197efb}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Matx23d_Object"
        iid="{173a0d39-7fd2-4568-a070-3fe5b28f1825}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Matx32f_Object"
        iid="{74d05a21-33fb-4f10-8f49-ae92cad8744d}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Matx32d_Object"
        iid="{937006b1-be86-42b2-aebb-e0816443c22f}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Matx33f_Object"
        iid="{a6203334-ab44-4225-b039-a16870b4bb3e}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Matx33d_Object"
        iid="{4515797c-9757-460f-870c-020fc3f3a978}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Matx34f_Object"
        iid="{454d4aed-43ef-4a63-8964-d1bc786ebd5f}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Matx34d_Object"
        iid="{d22ca495-ef8a-40ae-afad-be1041584b6c}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Matx43f_Object"
        iid="{90c99c7f-4baf-49a0-bb39-195bd453a82e}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Matx43d_Object"
        iid="{f51c1f45-3f77-4a01-bb69-32c6a4a06512}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Matx44f_Object"
        iid="{c50ef021-0071-4034-a32b-9448c5aad1c9}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Matx44d_Object"
        iid="{c8fe53d0-2839-4677-9090-e5936e71a9d0}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Matx66f_Object"
        iid="{e1fc81a7-7890-4b2e-8528-592c3678b653}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Matx66d_Object"
        iid="{174647eb-f2a8-4fe4-8a3b-2e67104e7ae9}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IStd_Object"
        iid="{93100044-3381-452e-adb9-cad0088559a6}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IStd_Mutex_Object"
        iid="{38bb6eda-7578-4324-84db-8ee146bf5ef2}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IStd_Timed_mutex_Object"
        iid="{b44faf70-e0d0-43a6-9171-64831d7c4a17}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Range_Object"
        iid="{ee4fec59-415b-407b-a1eb-c53272bacd49}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_GCompileArg_Object"
        iid="{86015ffc-092b-4441-a20a-80a2c53b8a17}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_GInferInputs_Object"
        iid="{6106b487-32e1-47b9-94ac-fb141e976b01}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_GInferListInputs_Object"
        iid="{55bfb99c-e6ef-4bcb-80b3-3af37fd6aa5e}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_GInferOutputs_Object"
        iid="{046099b2-5040-478e-ab1a-775a2fceadb2}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_GInferListOutputs_Object"
        iid="{6857be90-36b3-4aa7-991f-57d953eae065}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Gapi_Wip_IStreamSource_Object"
        iid="{4ab5144e-d7dc-4d1b-9340-51e5261e9d77}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_GProtoInputArgs_Object"
        iid="{9044ad8b-806d-42bc-b6d7-5f97f32c66a8}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_GProtoOutputArgs_Object"
        iid="{89149d06-fe44-4a5a-a6c0-abc296163db9}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_ExtractArgsCallback_Object"
        iid="{f5852a3f-33fa-421b-a1b1-f73ec6f4b207}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_Detail_ExtractMetaCallback_Object"
        iid="{dcc96313-a09d-43b4-bb46-2a1393608fff}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IMapOfStringAndVariant_Object"
        iid="{0066b35a-afd4-40f7-9293-73db6df5caf7}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfPairOfStringAndVariant_Object"
        iid="{45dcebe4-ff04-4710-8ebe-230ea893006e}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfString_Object"
        iid="{2db07441-cff6-4ede-91d9-5f2d7c6afde5}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfVariant_Object"
        iid="{73be64d1-ae71-4892-93f3-711b9e70833b}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfInt_Object"
        iid="{a3a0733c-b7ac-4d7a-a07a-db5b8a48de0e}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfFloat_Object"
        iid="{1ecc7661-147c-4dd6-86e5-724562b684e2}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfPoint_Object"
        iid="{57deac51-9b7f-4a19-9e37-28f2cb7880b8}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfMat_Object"
        iid="{1b494a93-9600-4c3d-853e-b72cbc64b9ff}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfKeyPoint_Object"
        iid="{be0dee05-96ed-47da-962d-b1bb4f8a7e3a}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfDMatch_Object"
        iid="{d6de0ddb-bf1c-412f-988a-682000169e62}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfChar_Object"
        iid="{a0347e58-09ab-4501-94fc-3d847a806469}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfVectorOfDMatch_Object"
        iid="{231c1406-9296-4847-bdff-119795cb7e1c}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfVectorOfChar_Object"
        iid="{784c46e7-419b-4985-8db8-f724cce08b11}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfUchar_Object"
        iid="{ad883821-3e3c-46a9-9cf1-75e83af5a4b8}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfRect_Object"
        iid="{c9368741-460e-4c36-9da1-bb9075c73e04}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfTuplePointAndDouble_Object"
        iid="{93858a0f-ce5e-4237-90bf-423b7a2fe4ed}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfDouble_Object"
        iid="{9db3d35a-8245-469a-9b3c-c52f631c570a}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfRotatedRect_Object"
        iid="{21a9465a-62e7-4fd4-9c32-e20633990779}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfUMat_Object"
        iid="{7e1b1102-4d5a-4adc-90ea-da6993ee6fa6}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfDetail_ImageFeatures_Object"
        iid="{d0652bd0-62e9-446d-9f1b-6ef3b2a65c7f}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfDetail_MatchesInfo_Object"
        iid="{a2f25894-b98b-4d8c-b3de-35617dfcd141}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfSize_Object"
        iid="{df24d34b-0d92-46c3-aee4-2be73b726c20}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfSize_t_Object"
        iid="{7b953e8b-12bf-43a3-8497-3f285a52e2cb}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfRange_Object"
        iid="{7963a1d5-123f-4eed-828e-999fd64ec5b1}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfVec2b_Object"
        iid="{67ea9395-9dae-4259-b4eb-dec32591efe7}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfVec3b_Object"
        iid="{7417efbc-96a2-40a5-9a7c-fce4bc5214d0}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfVec4b_Object"
        iid="{5e500f01-e953-4d76-8975-577f91c04efd}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfVec2s_Object"
        iid="{919989cf-2f38-4ed3-a647-417fab30f5b4}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfVec3s_Object"
        iid="{fa913777-fd4c-4882-863f-7fcda8005411}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfVec4s_Object"
        iid="{44a28c35-246c-46a0-8071-abbe2fb0c9b9}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfVec2w_Object"
        iid="{0c0e30aa-a90a-45b2-922a-61e8b30df7bb}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfVec3w_Object"
        iid="{c1cdd20c-cf0d-496b-a6f1-209b8787c793}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfVec4w_Object"
        iid="{52894b23-da66-4b2a-b126-8ae2ccff07f3}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfVec2i_Object"
        iid="{2b52dc3a-e299-4e3e-b863-4fd4b5cc0b50}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfVec3i_Object"
        iid="{29ae6641-4e4a-4efa-a403-33951723d675}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfVec4i_Object"
        iid="{b7c07954-8e5c-43b1-8db4-83f5a0a0acc6}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfVec6i_Object"
        iid="{e559ad43-b172-4f80-8714-641b5f557f6f}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfVec8i_Object"
        iid="{287d1f23-aa7b-4132-a815-38f52a269f8e}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfVec2f_Object"
        iid="{3ccbcd6a-5cd8-4eef-b8eb-2eee4027112c}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfVec3f_Object"
        iid="{02e91e30-a68b-4a22-823e-704d3835f793}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfVec4f_Object"
        iid="{1ff3df45-af95-4f0e-bc5b-4f08e185d3f2}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfVec6f_Object"
        iid="{c6225a51-4274-40c0-87b7-975f6a39fe44}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfVec2d_Object"
        iid="{efa4efb2-e683-4643-a792-9fef64305dd2}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfVec3d_Object"
        iid="{17be9d7f-68b3-427a-80cc-ba139a9e66a8}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfVec4d_Object"
        iid="{a77b8233-b041-4057-8057-abef67d23e14}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfVec6d_Object"
        iid="{33d54d54-364f-4dcd-bf34-b1d805b3f9d5}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfPoint2f_Object"
        iid="{cfad7278-a591-43cf-9e55-8552ec696557}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfVectorOfPoint2f_Object"
        iid="{4911c9e9-aad5-4ebb-9e2c-277d5ad6001d}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfDnn_Target_Object"
        iid="{f1ec707e-933e-4933-b38b-ff5d2e3c11dd}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfRect2d_Object"
        iid="{de1ecbad-0fad-49bd-a9c5-e55cbb900f5f}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfVectorOfMat_Object"
        iid="{08b1fb3a-4210-49dd-98bd-20e4a6af875f}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfVectorOfInt_Object"
        iid="{fbc9c38c-6b4e-4d6d-9250-5c6288f38fc3}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfVectorOfVectorOfInt_Object"
        iid="{0fa1d712-21aa-4b81-a8ce-6acd47c74908}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfVectorOfPoint_Object"
        iid="{cb76d508-6ef7-41cb-b709-865ee61d5af5}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfVectorOfKeyPoint_Object"
        iid="{cfa3e8eb-7302-4a82-a425-829bcdf134bb}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfVideoCapture_Object"
        iid="{33fbfb41-1ade-4e2d-9856-8422317fbbf1}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfVideoCaptureAPIs_Object"
        iid="{c8e0a8e6-7ff8-44e3-ae41-f49d1bf856bd}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfPoint3f_Object"
        iid="{68a1cfee-9088-4bc4-b71f-9ac05a917c40}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfVectorOfPoint3f_Object"
        iid="{4afb53bb-41cd-437c-9cd6-8f9518f8cefa}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfDetail_CameraParams_Object"
        iid="{6c34462d-d8f1-49bf-8c10-4cb5f69fdff0}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_GOpaque_int_Object"
        iid="{22c8e6f4-0971-4f2f-974a-beaa315129f4}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_GOpaque_double_Object"
        iid="{2410617d-6726-4f6f-b796-68dd9aea95a9}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_GArray_int_Object"
        iid="{f4b4359a-8c63-47b6-928f-498db55ce1e9}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_GArray_cv_Point2f_Object"
        iid="{bd95cf92-5b37-4158-8c7c-2886dba88b2c}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_GArray_cv_Point3f_Object"
        iid="{bb44aaf6-7f46-40a2-855c-a89ec1438602}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_GOpaque_cv_Rect_Object"
        iid="{fc7f5555-c0fd-4d67-bd1f-bf077cbec870}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_GArray_cv_Rect_Object"
        iid="{61575a57-5efe-474d-9e56-096fa1c5eee2}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_GArray_cv_Point2i_Object"
        iid="{781ee553-c148-4010-ae0f-50ebe8cbba31}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_GOpaque_cv_Size_Object"
        iid="{84b265bb-6ba0-4964-999e-7e0eacb7e259}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfGMat_Object"
        iid="{6d87c39a-bb3a-4633-9382-8489c0b488c7}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_GOpaque_int64_t_Object"
        iid="{b984a109-48f7-407c-abd7-d0a06a17d2b6}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_GArray_uint64_t_Object"
        iid="{213f7a15-ed54-4826-8977-cb76e2368cb9}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfGRunArg_Object"
        iid="{ed3dab2b-b88b-45c8-abca-3d104c196e4a}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfGCompileArg_Object"
        iid="{aafeb80b-7698-4ab3-affb-9ab5d07d65e5}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfGMetaArg_Object"
        iid="{90887d38-96ae-495e-9af0-eee7565d448f}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfGapi_GNetParam_Object"
        iid="{ab4c7ff0-7bec-4096-aed9-cd86f2558927}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IMapOfStringAndString_Object"
        iid="{bb242a64-1dee-4a9b-943c-0a16faeea1e0}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfPairOfStringAndString_Object"
        iid="{7cc172b6-e07b-47c8-a873-7c035217018d}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IMapOfStringAndInt_Object"
        iid="{ac3b999c-63bd-4c40-a529-cfd6fb2a6ba2}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfPairOfStringAndInt_Object"
        iid="{b5e7d8f5-3b85-4014-86ef-5c7f8447c08c}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IMapOfStringAndVectorOfSize_t_Object"
        iid="{9909ddea-71d2-4842-b280-1ec76048d193}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfPairOfStringAndVectorOfSize_t_Object"
        iid="{378f8442-c552-47b8-9f4f-f0b59a7a5c21}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfVectorOfSize_t_Object"
        iid="{987cb9d8-ed1a-4b48-b386-bb21568739ec}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IMapOfStringAndVectorOfFloat_Object"
        iid="{8484bd41-b951-4a6e-82d7-ceb46bf1036b}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfPairOfStringAndVectorOfFloat_Object"
        iid="{e27d64be-e3d7-46fc-94b9-ed6cc89ba73d}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfVectorOfFloat_Object"
        iid="{127e4006-35cd-4993-b5e0-a617b4788e70}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IMapOfIntAndDouble_Object"
        iid="{c874ee03-8ed2-41b8-9b3f-5b5de7b36a24}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfPairOfIntAndDouble_Object"
        iid="{fc9ac6ae-4f18-431b-a6df-27635f05587c}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_GArray_cv_gapi_wip_draw_Prim_Object"
        iid="{6cc8e22b-4de9-4674-b876-c393dbe80d72}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="IVectorOfGapi_wip_draw_Prim_Object"
        iid="{fe4a13e6-6f67-4799-aae8-dad5cc09fa10}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />

    <comInterfaceExternalProxyStub
        name="ICv_GArray_cv_GMat_Object"
        iid="{415661c6-48ce-4fe7-92c4-4e4e887b0220}"
        proxyStubClsid32="{00020424-0000-0000-C000-000000000046}"
        baseInterface="{00000000-0000-0000-C000-000000000046}"
        tlbid="{fc210206-673e-4ec8-82d5-1a6ac561f3de}" />
</assembly>