|
Mech-Eye API 2.6.0
API reference documentation for Mech-Eye 3D Laser Profiler
|
This is the complete list of members for mmind::eye::ProfilerCalibrationInterfaces, including all inherited members.
| calculateCalibration(const cv::Mat &majorDepth, const std::vector< cv::Mat > &minorDepths, std::vector< CalibResult > &calibResults, bool unifiedMoveDirection=true, const std::optional< cv::Point3f > &majorCameraMoveDirVec=std::nullopt) | mmind::eye::ProfilerCalibrationInterfaces | |
| calibrateSingleProfilerMoveDirection(const cv::Mat &firstDepth, const cv::Mat &secondDepth, ProfilerMovementAxis moveAxis, MoveDirCalibResult &calibResult, const std::optional< cv::Point3f > &knownYAxisMoveDir=std::nullopt) | mmind::eye::ProfilerCalibrationInterfaces | |
| calibrateSingleProfilerWidthExpansion(const cv::Mat &firstDepth, const cv::Mat &secondDepth, const std::vector< RefPositionBias > &refPositionBiases, std::vector< StitchParams > &results, const std::optional< cv::Point3f > &knownYAxisMoveDir=std::nullopt) | mmind::eye::ProfilerCalibrationInterfaces | |
| calibrateTrussRobot(const std::vector< TrussRobotCalibMatchedPoint > &matchedPoints, const TrussRobotCalibConfig &config, TrussRobotCalibResult &calibResult) | mmind::eye::ProfilerCalibrationInterfaces | |
| CloudStitchOption enum name | mmind::eye::ProfilerCalibrationInterfaces | |
| CorrectedResult typedef (defined in mmind::eye::ProfilerCalibrationInterfaces) | mmind::eye::ProfilerCalibrationInterfaces | |
| correctProfilerMoveDir(const cv::Point3f &moveDirVec, const ProfilerImage &srcImage, CorrectedResult &result, const MoveDirCorrectionOptions &options={}) | mmind::eye::ProfilerCalibrationInterfaces | |
| getCameraModel() const | mmind::eye::ProfilerCalibrationInterfaces | |
| getCurrentCalibResults() const | mmind::eye::ProfilerCalibrationInterfaces | |
| getMajorDeviceInfo() const | mmind::eye::ProfilerCalibrationInterfaces | |
| getMinorDeviceInfos() const | mmind::eye::ProfilerCalibrationInterfaces | |
| getStitchedPointCloud(ProfileBatch::UntexturedPointCloud &pointCloud) const | mmind::eye::ProfilerCalibrationInterfaces | |
| getStitchedPointCloud(ProfileBatch::TexturedPointCloud &texturedPointCloud) const | mmind::eye::ProfilerCalibrationInterfaces | |
| getTargetPoses() const | mmind::eye::ProfilerCalibrationInterfaces | |
| getTargetSize() const | mmind::eye::ProfilerCalibrationInterfaces | |
| imageFusionForZParallel(FusionResult &fusionResult, const std::vector< bool > &fusionFlag={}) | mmind::eye::ProfilerCalibrationInterfaces | |
| imageFusionForZParallel(const MultiStitchResultZParallel &stitchResult, const cv::Point2i &majorBias, FusionResult &fusionResult, const std::vector< bool > &fusionFlag={}) | mmind::eye::ProfilerCalibrationInterfaces | |
| InternalInterfaces (defined in mmind::eye::ProfilerCalibrationInterfaces) | mmind::eye::ProfilerCalibrationInterfaces | friend |
| loadCalibProperties(const std::string &loadFolderName="", bool needLoadAll=false) | mmind::eye::ProfilerCalibrationInterfaces | |
| ProfilerCalibrationInterfaces() (defined in mmind::eye::ProfilerCalibrationInterfaces) | mmind::eye::ProfilerCalibrationInterfaces | |
| ProfilerCalibrationInterfaces(const std::string &cameraModel, const DeviceInfo &majorDeviceInfo, const std::vector< DeviceInfo > &minorDeviceInfos, const TargetSize &targetSize, const std::vector< TargetPose > &targetPoses) | mmind::eye::ProfilerCalibrationInterfaces | |
| ProfilerCalibrationInterfaces(const std::string &cameraModel, const DeviceInfo &profilerDeviceInfo, const TargetSize &targetSize, const std::vector< TargetPose > &targetPoses) | mmind::eye::ProfilerCalibrationInterfaces | |
| saveCalibFiles(bool needSaveAll=true, const std::string &saveFolderName="") const | mmind::eye::ProfilerCalibrationInterfaces | |
| saveStitchFiles(const std::string &saveFolderName="") const | mmind::eye::ProfilerCalibrationInterfaces | |
| saveStitchFilesForZParallel(const std::string &saveFolderName="") const | mmind::eye::ProfilerCalibrationInterfaces | |
| setCalibCameraModel(const std::string &cameraModel) | mmind::eye::ProfilerCalibrationInterfaces | |
| setCalibTargetPoses(const std::vector< TargetPose > &targetPoses) | mmind::eye::ProfilerCalibrationInterfaces | |
| setCalibTargetSize(const TargetSize &targetSize) | mmind::eye::ProfilerCalibrationInterfaces | |
| setMajorDeviceInfo(const DeviceInfo &deviceInfo) | mmind::eye::ProfilerCalibrationInterfaces | |
| setMinorDeviceInfos(const std::vector< DeviceInfo > &deviceInfos) | mmind::eye::ProfilerCalibrationInterfaces | |
| stitchImages(const ProfilerImage &majorImage, const std::vector< ProfilerImage > &minorImages, const std::vector< CalibResult > &calibResults, MultiStitchResult &stitchResults, const std::optional< MultiStitchParams > &stitchParams=std::nullopt) | mmind::eye::ProfilerCalibrationInterfaces | |
| stitchImagesForZParallel(const ProfilerImage &majorImage, const std::vector< ProfilerImage > &minorImages, const std::vector< CalibResult > &calibResults, MultiStitchResultZParallel &stitchResults, const std::optional< MultiStitchParams > &stitchParams=std::nullopt) | mmind::eye::ProfilerCalibrationInterfaces | |
| StitchParamRefineOption enum name | mmind::eye::ProfilerCalibrationInterfaces | |
| stitchPointCloud(const ProfilerImage &majorImage, const std::vector< ProfilerImage > &minorImages, int cloudStitchOption, int paramRefineOption, const std::vector< CalibResult > &calibResults, bool correctRingError=true, int normalEstimationKnn=-1, const std::optional< MultiStitchParams > &stitchParams=std::nullopt) | mmind::eye::ProfilerCalibrationInterfaces | |
| stitchProfilerWidthExpansion(const ImageInfo &majorImageInfo, const std::vector< ImageInfo > &minorImageInfos, const WidthExpansionType &type, FusionResult &results, const std::vector< StitchParams > &multiParams, bool fusionFlag) | mmind::eye::ProfilerCalibrationInterfaces | |
| stitchProfilerWidthExpansion(const ImageInfo &majorImageInfo, const std::vector< ImageInfo > &minorImageInfos, const WidthExpansionType &type, FusionResult &results, const std::vector< StitchParams > &multiParams, bool fusionFlag, const std::vector< bool > &moveConsistentFlags) | mmind::eye::ProfilerCalibrationInterfaces | |
| transformPointFromProfilerCoord2TrussRobotCoord(const cv::Point3f &profilerPoint, const cv::Point3f &profilerCapturePosition, const TrussRobotCalibResult &calibResult, cv::Point3f &dstPoint, const std::optional< cv::Point3f > &tcpOffSet=std::nullopt) | mmind::eye::ProfilerCalibrationInterfaces | |
| ~ProfilerCalibrationInterfaces() (defined in mmind::eye::ProfilerCalibrationInterfaces) | mmind::eye::ProfilerCalibrationInterfaces |