• 1. LabVIEW
    • 2. Vision Common Resources
    • 3. OpenLvVision SDK
    • Data value reference
    • Image to Array
    • Overlay watermark
    • Read image file
        • ArrayColorRgbaU32ToImage
        • ArrayColorRgbaU64ToImage
        • ArrayColorU32ToImage
        • ArrayColorU64ToImage
        • ArrayComplexCsgToImage
        • ArrayMonoI16ToImage
        • ArrayMonoSGLToImage
        • ArrayMonoU16ToImage
        • ArrayMonoU8ToImage
        • ArrayToImage
        • ImageToDvr
        • ImageToDvrCSG_1D
        • ImageToDvrCSG_2D
        • ImageToDvrI16_1D
        • ImageToDvrI16_2D
        • ImageToDvrI16_3D
        • ImageToDvrSGL_1D
        • ImageToDvrSGL_2D
        • ImageToDvrSGL_3D
        • ImageToDvrU16_1D
        • ImageToDvrU16_2D
        • ImageToDvrU16_3D
        • ImageToDvrU32_1D
        • ImageToDvrU32_2D
        • ImageToDvrU64_1D
        • ImageToDvrU64_2D
        • ImageToDvrU8_1D
        • ImageToDvrU8_2D
        • ImageToDvrU8_3D
        • FlattenImageToString
        • ReadFlattenImageOptions
        • WriteFlattenImageOptions
        • ImageColorRgbaU32ToArray
        • ImageColorRgbaU64ToArray
        • ImageColorU32ToArray
        • ImageColorU64ToArray
        • ImageComplexCsgToArray
        • ImageMonoI16ToArray
        • ImageMonoSglToArray
        • ImageMonoU16ToArray
        • ImageMonoU8ToArray
        • ImageToArray
        • NumberToRgba
        • U32toRgba
        • U32toRgba_1D
        • U32toRgba_2D
        • U64toRgba
        • U64toRgba_1D
        • U64toRgba_2D
        • RegisterImagePixelPtr
        • RegisterImagePtr
        • UnegisterImagePixelPtr
        • UnregisterImagePtr
        • ReadColumn
        • ReadColumnCsg
        • ReadColumnI16
        • ReadColumnRgbaU32
        • ReadColumnRgbaU64
        • ReadColumnSgl
        • ReadColumnU16
        • ReadColumnU32
        • ReadColumnU64
        • ReadColumnU8
        • ReadPixel
        • ReadPixelComplexCsg
        • ReadPixelI16
        • ReadPixelRgbaU32
        • ReadPixelRgbaU64
        • ReadPixelSgl
        • ReadPixelU16
        • ReadPixelU32
        • ReadPixelU64
        • ReadPixelU8
        • ReadRow
        • ReadRowCsg
        • ReadRowI16
        • ReadRowRgbaU32
        • ReadRowRgbaU64
        • ReadRowSgl
        • ReadRowU16
        • ReadRowU32
        • ReadRowU64
        • ReadRowU8
        • RgbaToNumber
        • RgbaToU32
        • RgbaToU32_1D
        • RgbaToU32_2D
        • RgbaToU64_1D
        • RgbaToU64_2D
        • RgbaToU64vi
        • WriteColumn
        • WriteColumnCsg
        • WriteColumnI16
        • WriteColumnRgbaU32
        • WriteColumnRgbaU64
        • WriteColumnSgl
        • WriteColumnU16
        • WriteColumnU32
        • WriteColumnU64
        • WriteColumnU8
        • WritePixel
        • WritePixelCsg
        • WritePixelI16
        • WritePixelRgbaU32
        • WritePixelRgbaU64
        • WritePixelSgl
        • WritePixelU16
        • WritePixelU32
        • WritePixelU64
        • WritePixelU8
        • WriteRow
        • WriteRowCsg
        • WriteRowI16
        • WriteRowRgbaU32
        • WriteRowRgbaU64
        • WriteRowSgl
        • WriteRowU16
        • WriteRowU32
        • WriteRowU64
        • WriteRowU8
        • GetFileString
        • GetFileStringBmp
        • GetFileStringJpeg
        • GetFileStringPng
        • GetFileStringPngVisionInfo
        • GetFileStringTiff
      • ReadImageFile
      • ReadImageFileInfo
      • ReadImageFileWithVisionInfo
        • WriteImageFile
        • WriteImageFileBMP
        • WriteImageFileJpeg
        • WriteImageFileJpeg2000
        • WriteImageFilePNG
        • WriteImageFilePngVisionInfo
        • WriteImageFileTIFF
      • Cast
      • Copy
      • Create
      • Dispose
      • ReadAllCustomKeys
      • ReadBitDepth
      • ReadCustomData
      • ReadImageInfo
      • ReadImageSize
      • RemoveCustomData
      • WriteBitDepth
      • WriteCustomData
      • WriteImageSize
    • ClearOverlay
    • CopyOverlay
    • MergeOverlay
      • OverlayArc
      • OverlayArcBoundingBox
      • OverlayArcCenterSize
    • OverlayArrow
      • OverlayBitmap
      • OverlayBitmapCenter
      • OverlayBitmapTopLeft
    • OverlayCoordinateSystem
    • OverlayCross
    • OverlayFeaturePoints
      • OverlayLabeledRectangle
      • OverlayLabeledRectangleBoundingBox
      • OverlayLabeledRectangleCenterSize
    • OverlayLine
    • OverlayMultipleLines
      • OverlayOval
      • OverlayOvalBoundingBox
      • OverlayOvalCenterSize
      • OverlayPoint
      • OverlayPoints
      • OverlayPoints_1D
      • OverlayPoints_2D
      • OverlayRectangle
      • OverlayRectangleBoundingBox
      • OverlayRectangleCenterSize
    • OverlayRoi
    • OverlayText
    • ReadAllOverlayGroups
    • WriteOverlayColor
        • AbsDiff
        • Add
        • AddWeighted
        • ConvertScaleAbs
        • Divide
        • Exp
        • Log
        • Multiply
        • Pow
        • ScaleAdd
        • Sqrt
        • Subtract
        • Sum
        • BitwiseAnd
        • BitwiseNot
        • BitwiseOr
        • BitwiseXor
        • ExtractChannel
        • InsertChannel
        • Lut
        • Merge
        • MixChannels
        • Split
        • CheckRange
        • Compare
        • InRange
        • Hconcat
        • Vconcat
        • Dct
        • DftComplex
        • DftReal
        • GetOptimalDFTSize
        • Idct
        • IdftComplex
        • IdftReal
        • MulSpectrums
        • CartToPolar
        • Magnitude
        • Phase
        • PolarToCart
          • Compute
            • CreateAndCompute
            • CreateEmpty
          • Dispose
          • Load
          • Project
          • ReadEigenValues
          • ReadEigenVectors
          • Reconstruct
          • Save
        • LDASubspaceProject
        • LDASubspaceReconstruct
        • CompleteSymm
        • Determinant
        • Eigen
        • EigenNonSymmetric
        • Gemm
        • Invert
        • MulTransposed
        • Norm
        • PatchNaNs
        • SetIdentity
        • Solve
        • SolveCubic
        • SolvePoly
        • BorderInterpolate
        • CopyMakeBorder
        • Flip
        • FlipNd
        • PerspectiveTransform
        • Repeat
        • Rotate
        • TransformTo2D
        • TransformTo3D
        • TransformTo4D
        • Transpose
          • BackProject
            • ComputeMaxComponents
            • ComputeRetainedVariance
            • CreateEmpty
            • CreateMaxComponents
            • CreateRetainedVariance
          • Dispose
          • Project
          • Read
          • ReadEigenValues
          • ReadEigenVectors
          • ReadMean
          • Write
        • PCABackProject
        • PCACompute
        • PCAProject
        • Randn
        • RandShuffle
        • Randu
          • Create
          • Dispose
          • Fill
          • Gaussian
          • Next
          • ReadState
            • Uniform
            • Uniform_DBL
            • Uniform_INT
            • Uniform_SGL
          • WriteState
        • WriteRngSeed
        • Reduce
        • ReduceArgMax
        • ReduceArgMin
        • Trace
        • BatchDistance
        • Mahalanobis
        • Psnr
        • Sort
        • SortIdx
        • CountNonZero
        • FindNonZero
        • HasNonZero
        • Max
        • Mean
        • MeanStdDev
        • Min
        • MinMaxIdx
        • MinMaxLoc
        • Normalize
        • SVBackSubst
          • BackSubst
          • Create
          • Decompose
          • Dispose
          • ReadU
          • ReadVT
          • ReadW
        • SVDCompute
        • SVDecomp
        • SVDSolveZ
        • BilateralFilter
        • Blur
        • BoxFilter
        • Filter2D
        • GaussianBlur
        • GetDerivKernels
        • GetGaborKernel
        • GetGaussianKernel
        • Laplacian
        • MedianBlur
          • Dilate
          • Erode
          • GetStructuringElement
          • MorphologyDefaultBorderValue
          • MorphologyEx
          • PyrDown
          • PyrMeanShiftFiltering
          • PyrUp
        • Scharr
        • SepFilter2D
        • Sobel
        • SpatialGradient
        • SqrBoxFilter
        • MatchTemplate
      • CheckHardware
      • GetBuildInfo
      • GetNumThreads
      • GetVersion
      • SetNumThreads
    • Copyright
    • GitHub
  • to navigate
  • to select
  • to close
    • Home
    • OpenCv
    • Core functionality
    • PCA
    • PCA Class
    On this page
    blur_on

    PCA Class

    unfold_more

    BackProject

    Reconstructs vectors from their PC projections.

    scatter_plot folder

    Compute

    Performs PCA of the supplied dataset. It is safe to reuse the same PCA structure for multiple …

    bubble_chart folder

    Create

    The default constructor initializes an empty PCA structure. The other constructors initialize the …

    delete

    Dispose

    Closes the reference and triggers cleanup of the associated C++ object, releasing system resources. …

    open_in_full

    Project

    Projects vector(s) to the principal component subspace.

    file_open

    Read

    Loads eigenvalues eigenvectors and mean from specified FileNode

    eyeglasses

    ReadEigenValues

    Copies the eigenValues form the object.

    eyeglasses

    ReadEigenVectors

    Copies the eigenVectors form the object.

    eyeglasses

    ReadMean

    Copies the mean values form the object.

    save_as

    Write

    Writes eigenvalues eigenvectors and mean to specified FileStorage

    © Lukas Kamleitner. All rights reserved.