Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
_FilterBorders
BIAS::AbsoluteOrientationComputes translation and rotation between 3D point sets
BIAS::AbsoluteOrientationRANSACRobust computation of translation and rotation between 3D point sets using a RANSAC approach
AffineBackTransformTransform 6D uncertainty into 2d image uncertainty in same image
BIAS::AffineMapping< InputStorageType, OutputStorageType >Maps image src to image sink with affine transformation
BIAS::AffineTransfLast line of an affine transformation in 3d space is always 0 0 0 1 and can therefor be droped from this class for this reason it is necessairy to overload certain operators and functions e.g
AffineTransformTransform 6D uncertainty into 2d image uncertainty in other image
alist
BIAS::AppDataThis is a chunk of metadata, also see MetaData
BIAS::Array2D< T >Generic two dimensional rectangular array holding arbitrary data types
BIAS::Array2D< T >::const_iteratorFor const_iterator access todo: derive from std::iterator class(es)
BIAS::Array2D< T >::iteratorFor iterator access todo: derive from std::iterator class(es)
BIAS::AutoControl
BIAS::AutoControlFactory
BIAS::BackwardMapping< InputStorageType, OutputStorageType >Abstract base class to map an image (texture) src to an image sink with an arbitrary continuous function (e.g
Base
BIAS::BaseExceptionGeneric exception
BIAS::BIAS_HAVE_XML2
biasaddTool for adding two images pixelwise
biasaddchannelTool for combining images channel-wise
biasapplybayerConverts various Bayer pattern images to RGB images
biasaverageLoad image given by the command line, assign a uuid and write back
BIAS::BIASBlobHelper struct to store blob corners
biascalibratecameraThe program reads the images from disk,detects chessboard of given known dimension, and computes internal calibration parameters (and extrinsics for this purpose, too)
BIAS::BIASContourContourPixel: all pixels contained in the contour
biasconvertConvert input image format to output image format
BiasDetectUnvignetteApp
biasdiffTool for computing intensity difference of images
biasdivTool for computing pixelwise division of two images
biasextractExtract header data from image files: uid, time stamp orientation, KMatrix from EXIF data,
biasextractcheckerboardThe tool tries to find checkerboards in the input images finds corners also in fisheye distorted images andwrites these to the Matlab file 'Filename.m'
biasextractcheckerboardWXThe tool tries to find checkerboards in the input images and writes these to the Matlab file 'Filename.m'
biasfilterTool to filter an image with Mean, Gauss, Median or rescale
biashistogramDetects a color histogram and writes to file hist.txt
biasinsertProgram for inserting an image into another
biasmergeMerge a projection matrix and an image, write header data to image
biaspackageUnpacks image packages written by ShowCamWx
biasprojectRotate/rectify/reproject images to (rotated) images (of different camera type)
biasprojectionRead images and pmatrices, projects 3d points and cuts out region
biasrectifyTool for rectifying images
biasrescaleRescales images by given ratio (including projection parameters)
biasrgb2luvConvert a rgb image into float luv color space image
biasscaleshiftimageScales and shifts image values in given range
biassetprojectionLoad image and projection given by the command line, set projection in image and save image to disk
biassetrefuuidLoads two images and sets UUID from second image to first image
biassetuidLoad image given by the command line, assign a uuid and write back to disk
biasshowepiShow epipolar lines for image pair (GTK Version)
BiasShowEpiApp
biasshowepiwxShow epipolar lines for image pair (WX Version)
biasshowsmTool for showing binary written GensSynthMatches
biastrianglemeshGenerate triangle mesh from depth map
biasviewTool for displaying images (GTK version)
BiasViewApp
biasviewwxTool for displaying images (WX version)
BIAS::Binomial< InputStorageType, OutputStorageType >
BinomialBinomial low pass filter class
BIAS::BlobDetectorBase< StorageType >Purly virtual interface defining class for blob detectors
BIAS::BlobDetectorBFS< StorageType >Detects multiple blobs in an image, image has to be black except blocks to detect
BIAS::BlobDetectorCCA< StorageType >Does a Connected Component Analyis and gives information about regions in an image, like centroid and bounding boxes
BIAS::BlobDetectorLevelSet< StorageType >Evaluates a segementation into fore/back-ground
BIAS::BresenhamScans a line using Bresenhams integer arithmetic algorithm
  • either Init or the according constructor have to be called befor GetNext exists in Base/Image and Base/Geometry
BIAS::BresenhamCircleScans a circle using Bresenhams integer arithmetic algorithm
  • either Init or the according constructor have to be called befor GetNext
  • points on circle are not given in continous manner, i.e
BIAS::BresenhamCircleEighthJust like bresenham circle but only return 1/8th of the circle
BIAS::BresenhamCircleSlowMakes 8 subsequent calls BresenhamCircleEighth slow does not work so far
BIAS::BSplineCurveThis class is intended for drawing of quadratic and cubic regular B-Splines from given control points
BWM_LUT_EntryBase class for storing precomputed look-up information in BackwardMapping
BIAS::BWM_LUT_Entry_AnisotropicBase class for storing precomputed lookup information for anisotropic interpolation in BackwardMapping
BIAS::BWM_LUT_Entry_BicubicBase class for storing precomputed lookup information for bicubic interpolation in BackwardMapping
BIAS::BWM_LUT_Entry_BilinearBase class for storing precomputed lookup information for bilinear interpolation in BackwardMapping
BIAS::BWM_LUT_Entry_Nearest
BIAS::BWM_LUT_Entry_TrilinearBase class for storing precomputed lookup information for trilinear interpolation in BackwardMapping
BIAS::CalibratedImage< StorageType >Helper class holding image and associated calibration
BIAS::CalibratedPyramid< StorageType >This class takes care of consisiten re-sampling of images and associated ProjectionParameters
BIAS::Camera< StorageType >Extends the Image by MetaData support (e.g
BIAS::CameraData
CameraInfo_s
BIAS::CameraParam
CameraParameter_s
BIAS::CameraViewControllerBase for (interactively) manipulating a (virtual) camera view
BIAS::CameraViewExternalsDescribes external params of a camera view Used e.g
BIAS::CameraViewFrustumDescribes internal parameter Frustum of an (OpenGL) camera view
BIAS::CameraViewInternalsDescribes internal params of an (OpenGL) camera view
BIAS::CameraViewportDescribes internal parameter viewport of an (OpenGL) camera view
BIAS::CamPoseCalibThis classs allows estimation of the internal (except skew) and external camera parameters by an iterative non-linear algorithm from given 2D-3D correspondences
BIAS::CanCompare< T1, T2 >Compile time check for comparabilty of T1 and T2 Found it in Bjarne Stroustrup's FAQ: http://public.research.att.com/~bs/bs_faq2.html
BIAS::CanCopy< T1, T2 >Compile time check for copy compatibilty between T1 and T2 Found it in Bjarne Stroustrup's FAQ: http://public.research.att.com/~bs/bs_faq2.html
BIAS::CanMultiply< T1, T2, T3 >Compile time check if T1 can be multiplied by T2 Found it in Bjarne Stroustrup's FAQ: http://public.research.att.com/~bs/bs_faq2.html
BIAS::CannyEdge< InputStorageType, OutputStorageType >Canny edge detector
BIAS::CCAStruct
BIAS::CensusTransform< InputStorageType, OutputStorageType >3x3 Census Transform of greyscale image
BIAS::CheckerboardDetectorDetect am asymmetric checkerboard pattern, typically 7x4 inner corners
BIAS::CheckerBoardExtractApp
BIAS::CheckerBoardExtractFrame
BIAS::CheckUtils
child
Child
Child2
BIAS::Cholesky
cilist
cllist
BIAS::ColorFilter< InputStorageType, OutputStorageType >Extract single colour channels and their ratios
BIAS::ColorHarrisDetects Harris Features on color images
BIAS::ColorHistogram< StorageType >This Class handels Histogram matters on Images
BIAS::ColorMultiHistogram< StorageType >This Class handels MultiHistogram matters on Images
BIAS::ColorSegmentation
BIAS::ColorSegmentationThreaded
BIAS::ColourRGB< StorageType >Interface class used to ease handover in function calls
Compare
complex
complex_comp
BIAS::CondensationCONDENSATION (CONditional DENSity EstimATION) is a state estimator very similiar to the Kalman Filter, not only for Gaussian-, but also for any multi-modal distribution
BIAS::CondensHistoClass for tracking an object in an image
BIAS::CondensImgExample class for condensation with a 2-dim state vector
BIAS::Conic2DA 3x3 matrix representing a conic (cone/plane intersection)
TNT::const_Region1D< Array1D >
TNT::const_Region2D< Array2D >
BIAS::ConstantRegionDetector< StorageType, CalculationType >Detects regions with close to zero gradients in images
BIAS::ContourBSplineDataData object which holds all infomations of a B-Spline curve (ContourBSpline); its shared by B-Spline curves with same basis
BIAS::ContourBSplineShapeMatrixData object which holds a shape matrix or regularisation matrix for a b-spline curve; could be shared by some ContourBSpline objects
BIAS::ContourBSplineType
BIAS::ContourDetectorBase< StorageType >Purly virtual interface defining class for contour detectors
BIAS::ContourDetectorBSpline< StorageType >Special B-Spline and holds functions to handle fitting
BIAS::ContourDetectorSimple< StorageType >Class for calculating the contour of a segmented region
BIAS::Control
BIAS::ControlFactory
convertRAWDemonstrates reading of RAW4096 image format Reads a .raw RAW4096 image which contains a scorpion 1600x1200 Bayer raw pattern with 8 bpp and writes it as a jpeg
BIAS::Convolution< InputStorageType, OutputStorageType >Generic convolution class
BIAS::CornerDetectorBase< StorageType >Purly virtual interface defining class for corner detectors
BIAS::CornerDetectorFoerstner< StorageType, CalculationType >Foerstner corner detector, detects grey value corners in images
BIAS::CornerDetectorGradient< StorageType, CalculationType >Base class for all gradient based corner detectors
BIAS::CornerDetectorHarris< StorageType, CalculationType >Harris corner detector, detects grey value corners in images
BIAS::CornerDetectorKLT< StorageType, CalculationType >Computes the cornerness as the smaller eigenvalue of the structure tensor matrix
BIAS::CornerDetectorSusan< StorageType >The Susan corner detector (oxford implementation, see license)
BIAS::CornerMatcherClass with various functions to detect corresponding image points
BIAS::cornerstructUsed only by Susan corner detector
BIAS::CorrespondenceMap< StorageType >Holds dense 2d correspondences (flow field) for an image
BIAS::Cov3Dto2DPoseCertainProject a 3D covariance matrix into the image plane using the unscented transform assuming that the pose is certain
BIAS::Covariance3Dto2DProjection of 3D points with uncertainties covariances into the 2d image plane taking the camera pose uncertainty into account
BIAS::Covariance3Dto2DHomgProjection of 3D points with uncertainties covariances into the 2d image plane taking the camera pose uncertainty into account
BIAS::CovEuler2QuaternionConversion of a rotation covariance in Euler-angles representation to a covariance in Quaternion representation using the unscented transform
BIAS::CovMatrix3x3Class for 3x3 covariance matrices
BIAS::CovQuaternion2AxisAngleConversion of a rotation covariance in quaternion representation to a covariance in axis-angle representation using the unscented transform
BIAS::CovTransformPoseTransformations between different representations of poses and their covariances (e.g
BIAS::CPDiscreteParam
BIAS::CScommBaseThis class CScomm (ClientServer communciation) handles data comunication via TCP/IP for one server and multiple clients
BIAS::CScommClientClass for sending/receiving data between clients and servers
BIAS::CScommData
BIAS::CScommMsgHelper classes for CScommBase
BIAS::CScommServerClass for sending/receiving data between clients and servers
BIAS::CSCommWithClientNrNeeded for the creation of receivethreads
CuEye
CutoutFrame
BIAS::CylinderMappingFunctions for spherical undistortion of given images, needs image dimensions, principal point and focal length as input additional to the image data
BIAS::CylindricalRectification< InputStorageType, OutputStorageType >Class implements rectification by image projection onto a cylinder
BIAS::CylindricDepthPanoramaCreate and represent cylindric depth panorama
BIAS::CylindricDepthTrackingPanorama
BIAS::DC_GPS
BIAS::DC_inertial
BIAS::DC_ptu
BIAS::Debug
DebugMyMainExample for usage of BIAS::Debug functionality
BIAS::DeInterlace< InputStorageType, OutputStorageType >
DepthCalibrationFrameDerived from wxFrame, ICECCallBackInterface
BIAS::DerivedFrom< T, B >Compile time check if B is (grand)father of T Found it in Bjarne Stroustrup's FAQ: http://public.research.att.com/~bs/bs_faq2.html "Actually, Derived_from doesn't check derivation, but conversion, but that's often a better constaint
BIAS::Dilation< InputStorageType, OutputStorageType >Dilation operator for binary images (black and white)
BIAS::DisplacementMapping< InputStorageType, OutputStorageType >Maps image src to image sink with displacement mapl generated by backwardmapping method
BIAS::DistImgMatAcc< StorageType >
BIAS::DistributionClass for calculating mean, variance and possibly other parameters
BIAS::DistTransform< InputStorageType, OutputStorageType >Class for calculating the distance transform
BIAS::dndFileTargetDrag and drop files onto application
doublecomplex
BIAS::doubleRANSAC
BIAS::DPPanTiltControlThis class controls the Digital Perception Pan Tilt Unit
BIAS::DPPanTiltControlDialog
DragAndDropTargetDrag and drop files onto application
BIAS::DrawTextGLDraw text to OpenGL as 2D bitmap font
BIAS::Edge_sStruct for easier handling of edges
BIAS::EightWaySymmetry< T >
BIAS::EightWaySymmetryHomgDirection of line if start is in coordinate origin as given by compass
BIAS::Ellipsoid3DDataStores important data for drawing an el4000lipsoid
BIAS::EMatrixClass representing an Essential matrix
BIAS::EMatrixBaseDescribes the epipolar relationship between two images whith known internal camera calibration
BIAS::EParametrizationSlim class bundeling essential matrix parametrization and associated covariance matrix
BIAS::EpipolarLine
BIAS::Erosion< InputStorageType, OutputStorageType >Erosion operator for binary images (black and white)
BIAS::EssentialPoint2LineComputes line and associated covariance matrix given by a point and an essential matrix using unscented transform
BIAS::EuclideanTransf3DEuclidean transformation for 3D points
ExampleArray2DExample for usage of class Array2D
ExampleBresenhamExample for using bresenham drawing circle and line
ExampleCannyEdgeExample for using Canny Edge Detector
ExampleChessboardExample for drawing a chessboard in an image
ExampleCompareExample for comparing two floats
ExampleConstraintsExample for derivation of templates classes
ExampleConvertExample for converting images (Clormodel)
ExampleCopyExample for copying of BIAS::Debug object
ExampleDebugDemonstrates the new usage of debuglevels the new concept avoids multiple definitions of debuglevels
BIAS::ExampleDebug
ExampleDrawExample for drawing in images
ExampleDraw2Simple example that draws
  • a rotating line (like a clock hand)
  • a moving line that moves sqrt(2) pixels during the whole iteration (x and y are both increased by one)
  • a static line with a very low slope
  • a clipped line (with start and end points outside of ROI)
  • another clipped line (with only the end point outside of ROI)
  • one line crossing all others (using contrast color functionality)
ExampleEmptyExample for generating an empty image
ExampleEParametrizationExample for the parameter of the EMatrix and usage
ExampleFileNamesExample for how to split a full path into its components directory, base of filename and extension of the filename
ExampleFMatrixExample computing F matrix with 8-point, non-lin optimize, and gold standard
ExampleFMatrix2Example computing F matrix with 8-point, non-linear optimize, and gold standard
ExampleForeignDataExample for initialysing an image with the data of another image
ExampleGaussJordanExample Gauss-Jordan on Matrix
ExampleGenerateGaussExample for convolution of two matrices
ExampleGLSharedApp
ExampleHSVConversionExample converting an image to/from HSV colormodel
ExampleHSVConversion2Second example converting an image to/from HSV colormodel
ExampleImageAttributesAccess Image attrobute susing ImageMagick, e.g
ExampleImageCanvasGLBaseApp
ExampleImageLoadLoad an arbitrary format from disk trying all availbale libraries
ExampleImageMagickIO::cppHow to use the ImageMagick IO routines directly instead of all vailable routines from BIAS::ImageIO::Load
ExampleImageOperatorExample for operators on images
ExampleImageTypesCheck if all templates instances link correctly such that the bias_Config.h settings match those instances in BIASImageBase lib
ExampleImageWinApiDemonstrates loading a .bmp file via MS Windows system calls without any third party library
ExampleInterpolationExample for image interpolation with bicubic, bilinear
ExampleIplOpenCV/IPL image format acces
ExampleIplImageDisplayOpenCV/IPL image format acces and display
ExampleIplImageDrawOpenCV/IPL image draw
ExampleIplWrapOpenCVHowto use the wrapper to use a BIAS imaeg with OpenCV image algorithms
ExampleJPEGCompressLoad an arbitrary format from disk and use libJpeg to convert it to JPEG-image with given (dflt 60) quality
ExampleJPEGDecompressReads a JPEG image from disk and prints image info
ExampleLoadBanLoad 3x4 matrix from Boujou .ban file
ExampleLoadBOGShows how to read the BOG format which is used by DaimlerChrysler
ExampleLogFacilityExample for using the logging facility
ExampleMatrix3x3Example for Matrix3x3
ExampleMatrixConvolutionExample for convolution of two matrices
ExampleMetaDataExample for Image/Camera Meta Data usage
ExampleMEXThis is a small example of a library that can be called from MATLAB (C) to execute a simple matrix-multipl
ExampleMinMaxExample for determination if min and max pixel value in images
ExampleMixtureOfGaussiansApp
BIAS::ExampleMixtureOfGaussiansFrameExample for usage of MixtureOfGaussians scene change detection example for usage of MixtureOfGaussians scene change detection
ExampleOpenGLCanvasApp
ExampleOperatorsExample for Vector and Matrix operators
ExamplePMatrixBaseExample PMatrixBase usage
ExamplePolynomExample Polynom usage
ExampleProgressSemaphoreExample for ProgressSemaphore registering in ProgressSemaphorePool
ExampleQuaternionExample Quaternion usage
ExampleRandomExample for random number generator
ExampleRandom2Example2 for random number generator
ExampleRandom2DExample2D for random number generator
ExampleRectificationExample for image rectification
ExampleRMatrixExample RMatrix usage
ExampleROIExample for usage of Image ROI (Region Of Interest)
ExampleSharedPtrExample for SharedPointer usage
ExampleSimpleGLAppExamples for very simple GL application with a single scene
ExampleSingletonExample for Singleton usage
ExampleSparseArray2DExample for a sparse array 2D
ExampleSymmetricMatrix3x3Example for a symmetric matric
ExampleTileExample for pasting an image to an Image ROI (Region Of Interest)
ExampleTimeMeasureCycleExample time measurement
ExampleTypeSizesExample sizes if types
ExampleUUIDExample for setting a UUID to an image
ExampleWin32CompatExample for W32Compat usage ,e.g
ExampleXMLBaseExample XMLBase operations
ExampleXMLIOExample XMLIO operations
BIAS::ExifTagHelper class containing EXIF Tag info and its's value
BIAS::ExtendedKalmanClassical ExtendedKalman-filter (EKF)
Father
BIAS::FeatInternal class for feature passing only
BIAS::FFT
BIAS::FFT2D< InputStorageType, OutputStorageType >Wrapper to the fftw3 library use fast as follows:
BIAS::FFT2D_Tiles< InputStorageType, OutputStorageType >
BIAS::FilterBase< InputStorageType, OutputStorageType >Virtual parent class for API definition of all (future) filters
BIAS::FilterMaskA filter mask (or a kernel) used for convolution
BIAS::FilterNTo2N< InputStorageType, OutputStorageType >Base class for simple n->2n filter implementations
BIAS::FilterNTo2NFactory< InputStorageType, OutputStorageType >Creates N-to-2N filters by class name
BIAS::FilterNTo3N< InputStorageType, OutputStorageType >Base class for simple n->3n filter implementations
BIAS::FilterNTo3NFactory< InputStorageType, OutputStorageType >Creates N-to-3N filters by class name
BIAS::FilterNToN< InputStorageType, OutputStorageType >Base class for simple n->n filter implementations
BIAS::FilterNToNFactory< InputStorageType, OutputStorageType >Creates N-to-N filters by class name
BIAS::FilterTestPair< InputStorageType, OutputStorageType >Struct holding ground truth data for filter testing\
FindFilesInPath
BIAS::FitCircleFrame
BIAS::FMatrixClass representing a Fundamental matrix
BIAS::FMatrixBaseDescribes the epipolar relationship between a point and his mapping on a corresponding epipolar line
BIAS::FMatrixEstimationFunctions for estimating a fundamental matrix (FMatrix) given a set of 2d-2d correspondences (no outlier checks, not robust !) in two views
fooSome base class
TNT::Fortran_Matrix< T >
TNT::Fortran_Sparse_Col_Matrix< T >
TNT::Fortran_Sparse_Vector< T >
BIAS::ForwardMappingNearestNeighbour< InputStorageType, OutputStorageType >
FromBase
BIAS::Gauss< InputStorageType, OutputStorageType >Smoothing with gaussian kernel
BIAS::GaussHelmertSee Foerstner, 2004, "Uncertainty And Projective Geometry" ! untested !
BIAS::GaussThreshold< InputStorageType, OutputStorageType >Smoothing with gaussian kernel using a threshold
BIAS::GenerateGaussCompute one and two dimensional gauss normal distribution
BIAS::GenGroundTruth
BIAS::GenSynthMatchesClass for generating synthetic matches
BIAS::GenSynthMatchesRigGenerates synthetic matches for cameras in a rig
BIAS::GenVisiblePointsClass for generating 3D points visible by a set of cameras
BIAS::GeometryGLReusable Geometry an drawing functions for OpenGL
BIAS::glfBatchA batch represents a single Draw call including all parameters (render states)
BIAS::glfBlendModeDefines the function that blends rendered geometry with its background
BIAS::glfCubeMapA cube map texture
BIAS::glfDepthBufferModeDefines the usage of the depth buffer
BIAS::glfElementBufferAn element buffer contains vertex indices that form primitives
BIAS::glfExceptionException class used for run-time errors in the OpenGLFramework
BIAS::glfFBOAttachmentReleaseExceptionClass is thrown when an release of some FBO attachment point is not possible
BIAS::glfFramebufferObjectFramebuffer object
BIAS::glfMatrixA 4x4 matrix in native OpenGL format
BIAS::glfPassiveDepthBufferModeThis class allows to use the currently set viewport in the global opengl state!
BIAS::glfPassiveRenderMatrixThis class allows to use the currently set RenderMatrix in the global opengl state!
BIAS::glfPassiveRenderTargetThis class allows to use the currently set RenderTarget in the global opengl state!
BIAS::glfPassiveViewportThis class allows to use the currently set viewport in the global opengl state!
BIAS::glfPBuffer_GLXGLX pbuffer rendering context
BIAS::glfPBuffer_WGLWGL pbuffer rendering context
BIAS::glfRenderbuffer
BIAS::glfRenderingContextInterface for OpenGL rendering contexts
BIAS::glfRenderingContext_GLXBase class for GLX rendering contexts
BIAS::glfRenderingContext_WGLBase class for WGL rendering contexts
BIAS::glfRenderingContextConfigConfiguration for a rendering context
BIAS::glfRenderTargetInterface for render targets
BIAS::glfScreenRepresents the default render target of the current OpenGL context, i.e
BIAS::glfShaderA GLSL vertex shader or fragment shader, which must be linked in a shader program
BIAS::glfShaderProgramA shader program composed of several shaders
BIAS::glfTextureBase class for textures
BIAS::glfTexture2DA 2D texture
BIAS::glfVertexBufferA vertex buffer contains an array of vertices that can be used for rendering
BIAS::glfVertexFormatA vertex format describes the attributes of a vertex
BIAS::glfVertexFormat::AttributeDesc
BIAS::glfViewport
BIAS::GrabMasterThread***************************************************************
BIAS::GrabSingleThread***************************************************************
BIAS::GradientGauss< InputStorageType, OutputStorageType >Gradient calculation with separated gauss masks
BIAS::GradientGaussAsymmetric< InputStorageType, OutputStorageType >Gradient calculation with separated gauss masks
BIAS::GradientSimple< InputStorageType, OutputStorageType >Simple gradient calculation gx(x,y) = I(x+1,y) - I(x-1,y) gy(x,y) = I(x,y+1) - I(x,y-1)
BIAS::GradientSobel3x3< InputStorageType, OutputStorageType >Gradient calculation with sobel 3 by 3 masks
BIAS::GraphPlotterUse this class to plot data as gnuplot does
GuessCoo2WoorlCoo
BIAS::GuiBaseGui is a simple windowing environment
BIAS::GuiCVGui based on OpenCV is a simple windowing environment
BIAS::GuiEnhancedExtended GuiGTK with zoom and marking options
BIAS::GuiGTKGui based on gtk is a simple windowing environment
helloconfigTest makefile generation and linking against BIAS lib
BIAS::HessianGauss< InputStorageType, OutputStorageType >Gradient calculation with separated gauss masks
BIAS::HessianSimple< InputStorageType, OutputStorageType >Simple hessian calculation hxx(x,y) = Hessian in x direction hyy(x,y) = Hessian in y direction
BIAS::Histo_Entry_Float
BIAS::HistoFrame
BIAS::HistogramClass for easy histogram generation
BIAS::Histogram1D< T >Simple one dimensional histogram computation
BIAS::Histogram2D
Histogramm_float_EntryUsed by ImageCanvas and ScaledImageCanvas, should not be used directly
BIAS::HistoImageCanvas
BIAS::HMatrix3x3 Matrix describing projective transformations between planes
BIAS::HMatrixBaseDescribes a homography
BIAS::HMatrixEstimationEstimate 3x3 Matrix (homography, affine transformation,
BIAS::HomgLine2DLine l = (a b c)^T is a form of the implicit straight line equation 0 = a*x + b*y + c if homogenized, a^2 + b^2 = 1 beware: (a b) is the vector perpendicular to the line direction therefor b could be interpreted as dx, but then a is equal to -dy
BIAS::HomgLine3DHomogenous homogenized line is described by a direction vector PointInf_ (a point at infinity) and a starting point PointFin_ (which is the closest vector from the coordinate origin to the line if the line is not homogenized, it can bve described by any two points
BIAS::HomgPlane3DA homogeneous plane (in P^3) All points X on the plane p fulfill p ' * X = 0
BIAS::HomgPoint1DClass HomgPoint1D describes a point with 2 degrees of freedom in projective coordinates
BIAS::HomgPoint2DClass HomgPoint2D describes a point with 2 degrees of freedom in projective coordinates
BIAS::HomgPoint2DCovClass representing the covariance matrix of a homogenous point 2D
BIAS::HomgPoint3DClass HomgPoint3D describes a point with 3 degrees of freedom in projective coordinates
BIAS::HomgPoint3DCovClass representing the covariance matrix of a homogenous point 3D
BIAS::HomographyMapping< InputStorageType, OutputStorageType >Maps image src to image sink with homography H (software implementation)
BIAS::HomographyRectification< InputStorageType, OutputStorageType >
BIAS::ICECallbackInterface
ICECallBackInterfaceCallback interface for ImageCanvasExtended
BIAS::ICECCallbackInterface
ICECCallBackInterfaceCallback interface for ImageCanvasCheckerBoardExtract
icilist
BIAS::Image< StorageType >The image template class for specific storage types
BIAS::Image3DDataStores datas for a textured plane
BIAS::ImageAlignmentInverse Compositional Image Alignment ("Registration")
BIAS::ImageAttributesAll atribute info and values of e.g. a file
BIAS::ImageBaseThis is the base class for images in BIAS
BIAS::ImageBlenderMaps images into a common camera and blends them seamlessly
BIAS::ImageCanvasDisplay image in wx application, provides zoom and investigation functionality
BIAS::ImageCanvasCheckerboardExtractFunctionality for selection of checkerboard patterns
BIAS::ImageCanvasEnhancedFunctionality for selection of rectangle, point,
BIAS::ImageCanvasGLBase
ImageCanvasGLBase2D image display canvas using OpenGL rendering internally
BIAS::ImageConvertClass with static functions for converting all kinds of color formats and storage types
BIAS::ImageConvertThreaded
BIAS::ImageDraw< StorageType >Drawing simple entities into the image like rectangles or lines
ImageHeader
BIAS::ImageIORoutines for loading and writing all kinds of image formats
  • use Load/Save and Import/ExportImage for foreign+internal file formats
  • Optionally use handlers directly,E.g
BIAS::ImagePackage
BIAS::ImagePackage::IPFileInfo
BIAS::ImagePackage::IPImageHeader
BIAS::ImageSaveThreadThis class creates a thread which stores an image in a file if rescale is not zero then the stored image is downsampled by this factor
BIAS::ImgObjGLData holder describing OpenGL texture objects in addition to its unique texID
BIAS::ImgPositionInterface class used to ease handover in function calls
TNT::Index1D
BIAS::IndexedFaceSetStores data for drawing a indexed face set
inlist
BIAS::IntegralHistogramThis Class handels Integral Histograms on HSL Images It represents an integral image histogram and offers basic methods on histograms
BIAS::InterpolatorThis class interpolates a function y=f(t) between given control points (the y-values)
IntroductionFrame
BIAS::IOUtilsClass grouping together some IO code often used in (small) application, like loading images, parsing their meta data etc
BIAS::IOUtils::ProgressBar
BIAS::IOUtils::ProgressIndicator
BIAS::ItemAndWidget
BIAS::JointHistogram< StorageType >
BIAS::JpegHandlerWrapper for fast libjpeg methods Class for mem-to-mem JPEG-compression. Compress a given BIAS::Image (unsigned char) to data-array in shared memory file or decompress a given JPEG-file located in user memory into a BIAS::Image (u. char)
BIAS::KalmanClassical Kalman filter
BIAS::KMatrixK describes the mapping from world coordinates (wcs) to pixel coordinates (pcs)
BIAS::LabelDoes a connected component analysis and labels all connected regions
BIAS::LaguerreSolverClass encapsulating a laguerre solver for polynomials
BIAS::LeastSquaresBase
BIAS::LeastSquaresLapack
BIAS::LeastSquaresSVD
BIAS::Line3DDataStores data for drawing a line
BIAS::LinearRegionDetector< StorageType, CalculationType >Try to detect linear regions (const gradient) in images, experimental code for testing
BIAS::LocalAffineFrameAffine transformation of 2D image plane which relates image coordinate system and local affine feature coordinate system
BIAS::LogFacility
BIAS::LogPolarMapping< InputStorageType, OutputStorageType >Maps cartesian source coordinates to log-polar sink coordinates
TNT::LowerTriangularView< MaTRiX >
MainFrame
BIAS::ManualControl
BIAS::ManualControlFactory
BIAS::MatchDataBaseClass for representing matches, used in GenSynthMatches and biasshowsm
MathBaseOperatorsTest basic math operators
BIAS::MatlabTBUndistortion
BIAS::MatlabTBUndistortion::LuTEntry
BIAS::Matrix< T >Matrix class with arbitrary size, indexing is row major
TNT::Matrix< T >
BIAS::Matrix2x2< T >'fixed size' quadratic matrix of dim
BIAS::Matrix3x3< T >'fixed size' quadratic matrix of dim
BIAS::Matrix3x4< T >'fixed size' rectangular matrix of dim
BIAS::Matrix4x4< T >'fixed size' quadratic matrix of dim
MatrixInterfaceCheck< MATRIX_CLASS, VECTOR_CLASS, T >Class capsulating the checks for interfaces of Matrix* classes without using inheritance and thus avoiding the overhead induced by the vtable
BIAS::MatrixPanelPanel for displaying and editing matrices
BIAS::MDcamVideoG
BIAS::Mean< InputStorageType, OutputStorageType >Deinterlacer filter
BIAS::Median< InputStorageType, OutputStorageType >2D median filter
BIAS::Median1D< DataType >Computes the median of a vector
BIAS::Median< InputStorageType, OutputStorageType >::FloatPair
BIAS::message_frame_buffer
message_frame_header
BIAS::MetaDataThis class collects all additional data chunks of type AppData to be written into/read from an image file
BIAS::MixtureOfGaussians< StorageType >Class for detecting changes in image sequences
BIAS::MonteCarloTransformMonte carlo propagation of uncertainty
BIAS::Morphology< InputStorageType, OutputStorageType >Base class for Erosion, Dilation, and single Deletion
BIAS::MSAC< SolutionType >
Multitype
BIAS::MutexSingletonWrapper for pthread mutex for use with 'automatic' initialization
my_error_mgr
MyAlgorithm
MyApp
myclass
MyClass
MyFrame
MyGLCanvasImplement your own OopenGLCanvas derived class and override one of the Display functions to plug in your own GL calls / GL scene
MyGLCanvas2
BIAS::MyKalmanVery simple filter for estimating a constant value
MyMonteCarloTransform
BIAS::MySampleGrabberCB
MyScene
MyTemplate< T >
myTestClass
MyTestClass
MyUnscentedTransform
Namelist
NonBase
BIAS::NormalizationClass Normalization Functions, e.g
olist
BIAS::OpenGLCanvasOpenGL canvases with additinal event handling (JW)
BIAS::OpenGLCanvasBaseBase class for OpenGL canvases you could derive from to get base functionality (JW)
option
BIAS::ParamThis class Param provides generic support for parameters
BIAS::ParamCallbackInterfaceThis class provides an interface to be called if parameter changes occured
BIAS::ParametrizationThis class is used for parametrizing F- and H-matrices, generally for optimization purposes
BIAS::ParamGUI??
BIAS::ParamGUIDialog
BIAS::ParamGUIPanel??
BIAS::ParamTypeBaseThis file holds the definitions of the parameter types used by BIAS::Param
BIAS::ParamTypeBool
BIAS::ParamTypeDouble
BIAS::ParamTypeEnum
BIAS::ParamTypeInt
BIAS::ParamTypeString
BIAS::ParamTypeVecDbl
BIAS::ParamTypeVecInt
parent
BIAS::PixelIteratorCan be used to run along the image border
PlainImageCanvas
BIAS::PlanarRectification< InputStorageType, OutputStorageType >Rectification via perspective cameras, removes distortions
BIAS::PlaneRANSAC
BIAS::PlueckerMatrixRepresente a 3d line using a 4x4 Pluecker matrix
BIAS::PMatrixDescribes a projective 3D -> 2D mapping in homogenous coordinates
pmatrix2projectionConvert PMatrix to BIAS::Projection
BIAS::PMatrix3DDataStores important data for drawing a camera
BIAS::PMatrixBaseDescribes a projective 3D -> 2D mapping in homogenous coordinates
BIAS::PMatrixEstimationCompute standard P1/P2 from F
BIAS::PMatrixLinearThis class computes a PMatrix from 2D/3D correspondences with linear methods
PMDCamToShmOpens a PMD camera and writes images to a shared memory object
BIAS::PMDImageIOSave 2D/3D-image-data together with some metadata in a single tiff-datafile
BIAS::PMDImageMetaDataStore extrinsic and intrinsic camera parameters for Rotation is in axis * angle representation image padding and Metadata
BIAS::PMDImageProc
BIAS::Point3DDataStores data for drawing a point
BIAS::PolynomClass for Polynoms of arbitary order
BIAS::PolynomialSolveBase class for solving polynomial equations
BIAS::PoseContainer for 3D pose, parametrized as euclidean center and quaternion orientation
BIAS::PoseParametrizationSlim class bundeling pose parametrization and associated covariance matrix
BIAS::PoseParametrizationCovarianceClass encapsulating the transfromations between different pose parametrizations
BIAS::PositionStores valid/nvalid positions in image
BIAS::PreemptiveRANSAC< SolutionType >
BIAS::PreemptiveRANSAC< SolutionType >::SolStruct
BIAS::ProgressSemaphore
BIAS::ProgressSemaphorePool
ProjectionThis class hides the underlying projection model, like projection matrix, spherical camera, lens distortion,
BIAS::Projection3DDataClass Projection3DData stores data for drawing a the extrinisc paramters of a projection
BIAS::ProjectionDialogDialog containing a ProjectionGUI
BIAS::ProjectionGUIPanel for displaying and editing projections
BIAS::ProjectionMapping< InputStorageType, OutputStorageType >Maps source pixel to sink pixel of given projections
BIAS::ProjectionParametersBaseCamera parameters which define the mapping between rays in the camera coordinate system and pixels in the image as well as camera pose
BIAS::ProjectionParametersCylindricCamera parameters which define the mapping between rays in the camera coordinate system and pixels in the image as well as external pose
BIAS::ProjectionParametersFactory
BIAS::ProjectionParametersGreatCirclesSpherical camera that samples along big circles containig the H vector
BIAS::ProjectionParametersIO
BIAS::ProjectionParametersPerspectiveCamera parameters which define the mapping between rays in the camera coordinate system and pixels in the image as well as external pose
BIAS::ProjectionParametersPerspectiveDepthAdditional depth calibration parameters for a perspective depth camera
BIAS::ProjectionParametersProjective12 parametric p for completely projective reconstruction scenarios, unknown focal lengths, self calibration,
BIAS::ProjectionParametersSphericalCamera parameters which define the mapping between rays in the camera coordinate system and pixels in the image as well as external pose
BIAS::ProjectionParametersSphericalSimpleProjection parameters camera parameters which define the mapping between rays in the camera coordinate system and pixels in the image as well as external pose
BIAS::ProjectionParametersZoomCamera parameters which define the mapping between rays in the camera coordinate system and pixels in the image as well as external pose
BIAS::PyramidImage< StorageType >Class for holding downsampled images
BIAS::PyramidImageInterface< StorageType >Interface definition of all pyramid images
BIAS::Quadric3
BIAS::Quadric3DA Quadric as a 4x4 matrix (surface in P3 defined by a quadratic equation, e.g
BIAS::Quaternion< QUAT_TYPE >Class for rotation with axis and angle
BIAS::RandomClass for producing random numbers from different distributions
BIAS::RANSAC< SolutionType >Do not DLL export this class because it is headeer only
BIAS::RANSACPreKnowledge< SolutionType >Extension of RANSAC algorithm: user-supplied guesses are evaluated and refined using RANSAC criterions before actually starting the RANSAC algorithm
BIAS::RectificationBase< InputStorageType, OutputStorageType >Base class for rectification implementations and wrappers
BIAS::RectificationViaProjectionMappingBase< InputStorageType, OutputStorageType >Base class for rectification implementations that make use of projections to represent rectified state and where the projection-centers in rectified and original state are the same
BIAS::RedirectStreamsUsed to redirect stdout and stderr into files or to silence them
TNT::Region1D< Array1D >
TNT::Region2D< Array2D >
BIAS::RegionMatcherBasic functions for CornerMatcher
BIAS::RenderModeGLGLRenderMode describes mode for rendering
BIAS::Rescale< InputStorageType, OutputStorageType >Down-, Upsampling routines and Resize
BIAS::RescaleTransferTransfer of pixel coordinates for pixel centric reference systems
RGBAdClass RGBAd is asynonym for a Vector4 of correct type
RGBAfClass RGBAf is asynonym for a Vector4 of correct type
RGBAucClass RGBAuc is asynonym for a Vector4 of corerct type
RGBdClass RGBAd is a synonym for a Vector of correct type
RGBfClass RGBAf is a synonym for a Vector3 of correct type
RGBucClass RGBuc is a synonym for a Vector3 of correct type
BIAS::RMatrix3D rotation matrix
BIAS::RMatrixBase3D rotation matrix
BIAS::ROIClass for handling different region of interest (ROI) representations
BIAS::RParametrizationSlim class bundeling rotation matrix parametrization and associated covariance matrix
BIAS::SameButConst< EditableType, ConstType >Compile time check if the ConstType differs from EditableType merely by a const qualifier, i.e
BIAS::ScaledImageCanvasDisplay float images in wx application, provides zoom, scale, shift and investigation functionality
BIAS::ScanLineClass for scanning a image region given by a line and a distance from the line
BIAS::ScanLine2
BIAS::SceneGLSimple interface for GL calls
SegmentationData
BIAS::SensorData
BIAS::SettingsGLApplication controlled OpenGl renderingsettings
BIAS::SharedPtr< T >Pointer with reference count and automatic deletion
BIAS::SharedPtr< T >::Tester
BIAS::SharedPtrBase< T >Pool ptr to the data and the reference count
BIAS::Shift< InputStorageType, OutputStorageType >Pixels
ShowCamWxGui application for image grabbing and from various cameras
ShowCamWxApp
BIAS::ShowCamWxFormat7Frame
BIAS::ShowCamWxFrame
ShowCamWxFrameThis class is the main frame of the ShowCamWx Application
BIAS::SimilarityTransform
SimilarityTransformation3DCalss rpresenting a similiraty transform, that can either be a coordinate transform or a movement of points
BIAS::SimpleGLAppSimple GL application
BIAS::SimpleGLCanvasHelper canvas for SimpleGLApp
BIAS::SimpleGLFrameHelper frame for SimplaGLApp
SimpleSceneGLJW
SimpleSceneGLDataJW
BIAS::Singleton< T >Simple singleton implementation for multithreaded applications
BIAS::SoftMotion
BIAS::SparseArray2D< T >Generic two dimensional psarsly populated rectangular array holding arbitrary data types
BIAS::SparseArray2D< T >::const_iteratorFor const_iterator access todo: derive from std::iterator class(es)
BIAS::SparseArray2D< T >::iteratorFor iterator access todo: derive from std::iterator class(es)
BIAS::SparseMatrixImplementation of sparse matrix operations
BIAS::SphericalCoordinatesTransformation between affine and spherical coordinates
BIAS::SphericalDepthPanoramaCreate and represent spherical depth panorama
BIAS::SphericalRectification< InputStorageType, OutputStorageType >Class implements rectification by image projection onto a sphere
BIAS::SphericalUndistortionTransforms sphere images coming from a fisheye-lens according to different projection models
BIAS::SphericalUndistortion::LuTEntry
BIAS::SphericalUndistortion::LuTpxpyEntry
BIAS::StatekeeperGLPush and pop GL states on constructor/destructor Helper class pop(save) OpenGL states on construction and push them on destruction automatically
BIAS::StereoRedGreenCombine two separate images into one stereo image for red-green glasses
STestData
TNT::stopwatch
BIAS::StructureTensor< InputStorageType, OutputStorageType >Basic class for structure tensor calculation
BIAS::SVDComputes and holds the singular value decomposition of a rectangular (not necessarily quadratic) Matrix A
BIAS::SVD3x3Singular value decomposition for 3x3 matrices
BIAS::SymmetricMatrix3x3< T >'fixed size' symmetric quadratic matrix of dim
TagInfo-----------------------------
tagTHREADNAME_INFO
BIAS::Tensor3D< T >
BIAS::Tensor3D3x3x3< T >
TestArray2DTest Array 2D

MIP

TestCompareFloatingPointTest comparison of floating point numbers

MIP

testDefinesTest the defines used in BIAS
testEnvTest environment for building BIAS
testErrorCompiling this source code should intentionally produce a compilation error
BIAS::TestFilterBase< FILTER, InputStorageType, OutputStorageType >Helper class for testing individual filters
TestFilterBinomialTest the binomial filter
testFooLibSimple test for linking against BIAS
testFooLibEXETest compiling, linking and runtime usage of a simple lib
TestLaguerreTest Laguerre
TestMatrixIOTest Matrix I/O precision issues
TestMatrixVectorIO::cppTest Matrix I/O precision issues
TestProjectionParametersSphericalSimpleTest the spherical projection parameters
TestRMatrixStupid test of RMatrix contruct
TestROIRoi testing
TestRotationConversionTest the conversion between rotation represenations

MIP