9 #pragma warning ( disable : 4127 ) 11 #include <ActiveQt/QAxBindable> 14 #include "..\Lmk4\qlmk4.h" 1147 int iClose(
int _iQuestion);
1159 double& _drCurrentTime,
1160 double& _drPreviousTime,
1161 double& _drNextTime,
1170 double _dWishedTime,
1171 double& _drRealizedTime
1186 double _dExposureTime,
1188 double _dModFrequency
1195 double _dExposureTime,
1198 double _dModFrequency
1209 double _dModFrequency
1220 double _dModFrequency
1229 QString& _qrGreyFilter,
1230 QString& _qrColorFilter,
1233 double& _drMintTime,
1234 double& _drOverflow,
1236 double& _drCaptureTime,
1238 double& _drFrequency
1246 int& _irCurrentFilter,
1247 QString& _srCurrentFilter
1447 QStringList& _slValues
1459 QStringList& _slrValues1,
1460 QStringList& _slrValues2,
1461 QStringList& _slrValues3
1471 QStringList& _slrValues
1483 QStringList& _slrValues
1494 QStringList& _slrValues
1505 QStringList& _slrValues1,
1506 QStringList& _slrValues2,
1507 QStringList& _slrValues3
1529 QStringList& _slrParamList
1546 int& _irNumberParam,
1547 QStringList& _slrParamList
1556 int& _irNumberParam,
1557 QStringList& _slrParamList
1572 QString _qPathToLens
1680 QString& _rErrorInformation
1692 QString _qParameterName,
1693 QString& _qrParameterValue
1705 QString _qParameterName,
1706 QString& _qrParameterValue
1770 QString _qParameter,
1852 double _iReferenceR,
1853 double _iReferenceG,
1854 double _iReferenceB,
1856 double& _iOutputColor1,
1857 double& _iOutputColor2,
1858 double& _iOutputColor3
1879 int& _irFirstColumn,
1978 QString& _qrProgramType,
1979 QString& _qrProgramVersion,
1980 QString& _qrCameraType,
1981 QString& _qrCameraNumber,
1982 QString& _qrLensNumber
2009 double _dExposureTime
2016 double _dExposureTime,
2032 QString _qParameterSet
2061 double _dModFrequency
2069 double& _drModFrequency
2095 int _iScatteredLight
2103 int& _irScatteredLight
2123 int& _irTriggerMode,
2245 QStringList& _qslTime,
2246 QStringList& _qslValues
2273 QString& _qsClassName,
2283 int& _irNumEquations
2294 QString& _qsFormula,
2311 QString _qNameCamera,
2323 double& _drDeflection,
2336 QStringList& _slrValues
2390 QString _qsClassName,
2410 QString& _qsFormula,
2426 QString& _qsImageName
2446 QString& _qsImageName
2460 QString _qImageName,
2560 QStringList& _qList,
2582 QStringList& _qList,
2583 QStringList& _qSelected
2604 QStringList& _qList,
2605 QStringList& _qSelected
2626 QStringList& _qList,
2670 QStringList& _slRegionIndices
2710 QStringList& _qslParamNames,
2711 QStringList& _qslParamValues
2729 QString& _qrUnitArea
2797 int& _irIsCartesian,
2798 double& _drScalingX,
2800 double& _drScalingY,
2836 double& _drCoordXorPhi,
2837 double& _drCoordYorRadius
2850 double _dCoordXorPhi,
2851 double _dCoordYorRadius,
2901 QStringList& _qslExposureTimes
2929 QStringList& _qslExposureTimes,
2963 QStringList& _qslExposureTimes,
2964 double _dStartRatio,
3035 int& _irMaxCountTime,
3108 int _iSwitchMonitorOff,
3119 int& _iSwitchMonitorOff,
3133 int _iSrcColorImage,
3134 int _iDstGreyImage1,
3135 int _iDstGreyImage2,
3136 int _iDstGreyImage3,
3149 int _iSrcGreyImage1,
3150 int _iSrcGreyImage2,
3151 int _iSrcGreyImage3,
3152 int _iDstColorImage,
3174 int _iSrcColorImage1,
3175 int _iSrcColorImage2,
3177 int _iColorDifferenceType,
3178 double _dMinimumLuminance,
3180 QStringList& _qslParameter
3201 int _iSrcColorImage1,
3202 QStringList& _qslColor2inRGB,
3204 int _iColorDifferenceType,
3205 double _dMinimumLuminance,
3207 QStringList& _qslParameter
3264 QString _qNameOrCaption,
3275 int& _irNumberColumns
3300 QString& _qrCaption,
3327 QStringList& _qslContent
3352 QString& _qrFileName
3374 int _iShowMeasurementRegion,
3375 int _iShowAdjustmentRegions,
3376 int _iShowBrightClassification
3388 int& _irShowMeasurementRegion,
3389 int& _irShowAdjustmentRegions,
3390 int& _irShowBrightClassification
3398 QString _qDstDirectory
3406 QString& _qrDstDirectory
3414 QString _qSerialNumber
3422 QString& _qrSerialNumber
3431 int _iShowDarkClassification,
3432 int _iSaveAutomatically
3441 int& _irShowDarkClassification,
3442 int& _irSaveAutomatically
3454 QStringList& _qSelected
3469 double _dExposureTime,
3470 double _dStartRatio,
3499 double& _drMaxCameraTime
3509 double _dMaxCameraTime
3697 int _iDestinationType,
3698 QString _qSourcePath,
3699 QString _qDestinationPath
3711 QString _qDatabaseName,
3746 QString& _qrDirectory
3763 QStringList& _qslContentIds,
3764 QStringList& _qslTypes
3777 QString _qDescription,
3811 QString& _qrCreated,
3812 QString& _qrChanged,
3815 int& _irCompressionMode,
3816 QString& _qImageDirectory,
3817 QString& _qDescription
3840 QString _qDstDatabaseName,
3841 QString _qDstUserName,
3842 QString _qDstPassword,
3843 int& _irDstContentId
3860 int& _irNumberEntries,
3861 QStringList& _qslNameList,
3862 QStringList& _qslCaptionList,
3863 QStringList& _qslTypes,
3864 QStringList& _qslDefaults,
3865 QStringList& _qslComments
3876 QStringList& _qslNames,
3877 QStringList& _qslValues
3889 QStringList& _qslNames,
3890 QStringList& _qslValues
3912 QString& _qParamName
3943 QString _qDescription,
3945 QString _qLaboratory,
3946 QString _qManufactory,
3955 double _dTemperatur,
3969 double _dThetaBottom,
3970 double _dThetaDelta,
3990 QString _qSrcCoordSystem,
3991 QString _qDstCoordSystem
4031 double& _drSaturation
4067 int _iLuminanceImage
4093 double& _dThetaBottom,
4094 double& _dThetaDelta,
4115 QString& _qrCameraLensPath
4123 QStringList& _qslSections
4132 QStringList& _qslEntries
4202 QString _qSrcDirectory,
4203 QString _qDstDirectory
4211 double& _drQuantile1,
4212 double& _drQuantile2,
4213 double& _drQuantile3
4318 double _dReferenceR,
4319 double _dReferenceG,
4320 double _dReferenceB,
4321 double& _dOutputColorR,
4322 double& _dOutputColorG,
4323 double& _dOutputColorB
4565 int iMotor_GetAxisInfo(
int index, QString& name,
double& minposition,
double& normposition,
4566 double& maxposition,
double& minspeed,
double& normspeed,
double& maxspeed);
4684 int iGetViewScaling(
int image,
double& scaling,
double& minimum,
double& maximum);
4697 int iSetViewScaling(
int image,
double scaling,
double minimum,
double maximum);
4732 int iGetViewZoom(
int image,
double& zoom,
int& top,
int& left);
4744 int iSetViewZoom(
int image,
double zoom,
int top,
int left);
4747 int iSetTriggered2(
int trigger,
int usetrigger,
int externLow,
int strobeLow,
4748 int strobeParameter,
double timeout,
double captureDistance,
double captureDelay,
4749 double strobeDelay,
double strobeDuration,
double triggerDuration);
4752 int iGetTriggered2(
int& trigger,
int& usetrigger,
int& externLow,
int& strobeLow,
4753 int& strobeParameter,
double& timeout,
double& captureDistance,
double& captureDelay,
4754 double& strobeDelay,
double& strobeDuration,
double& triggerDuration);
4793 int iGetFocusParameter(
int& subsampling,
int& top,
int& bottom,
int& left,
int& right);
4804 int iAutoFocus(
int linear,
int adaptive,
double& sharpness,
double& edge);
4885 int iCameraSetupResultGeo(
int& success,
double& optical_x_pix,
double& optical_x_mm,
double& optical_y_pix,
4886 double& optical_y_mm,
double& horizontal,
double& vertical,
double& axial,
double& repro_x,
double& repro_y);
4899 QStringList& horizontal);
4905 int iReFocus(
double& sharpness,
double& edge);
4925 int iSetTriggerCommonParameter(
double timeout,
double capturedistance,
double exposuredelay,
int triggerhigh,
int strobehigh);
4935 int iGetTriggerCommonParameter(
double& timeout,
double& capturedistance,
double& exposuredelay,
int& triggerhigh,
int& strobehigh);
4978 int iGetTriggerImageParameter(
int& top,
int& bottom,
int& left,
int& right,
int& reserved,
int& level,
double& exposure);
5030 QString parameterfile,
5089 int iSI3_SetParameters(
int binalevel,
int maxobjectsize,
double horzscanfactor,
int bordersize,
5090 int showregions,
int corrnonuniformity);
5100 int iSI3_GetParameters(
int& binalevel,
int& maxobjectsize,
double& horzscanfactor,
int& bordersize,
5101 int& showregions,
int& corrnonuniformity);
5148 int& createTemplate,
5218 double relaxationTime,
5220 int corrNonUniformity
5225 double& rollingTime,
5227 double& relaxationTime,
5228 int& firstTriggered,
5229 int& corrNonUniformity
5238 QString directoryName
5244 QString& directoryName
5255 QStringList& bitmapList
5441 int _iShowPositioningMessageBoxes
5519 double circumference,
5535 double& circumference,
5538 double& displacement
5566 int iDM_DebugDialog(
5609 void signalAx(QString name, QList<QVariant>& parameters,
unsigned long& retvalue);
5613 static void _vVector2StringList(std::vector<double>& _dprX,QStringList& _slrX,
bool _bFullResolution=
false);
5614 static unsigned long _ulStringList2Vector(QStringList& _slrX,std::vector<double>& _dprX);
5616 FILE* openProtokoll();
5617 void start(
const char*
function,
const QString& output );
5618 void protStop(
const char*
function,
const QString& output );
5619 void protokoll(
const char* message,
const char*
function,
const QString& output );
5620 void closeProtokoll();
5622 unsigned long connectToStickingImages3();
5623 QWidget* getStickingImages3Dialog();
5624 unsigned long connectToPixelCrosstalk();
5625 QWidget* getPixelCrosstalkDialog();
5626 unsigned long connectToStickingImages2();
5627 QWidget* getStickingImages2Dialog();
5629 unsigned long connectToSparkle();
5630 QWidget* getSparkleDialog();
5632 unsigned long connectToSearchRegionDialog();
5633 QWidget* getSearchRegionDialog();
5635 unsigned long connectToDeMuraDebugDialog();
5636 QWidget* getDeMuraDebugDialog();
5644 unsigned long m_ulVersion;
5645 unsigned long m_ulColor;
5646 unsigned long m_ulActiveX;
5647 unsigned long m_ulDemoVersion;
5649 static const wchar_t* cwcpLNR;
5650 static const wchar_t* cwcpInvalidLicense;
5654 void vSlotImageContentChanged(
int _iImage);
5655 void vSlotWaitTrigger(
double _dTimeout);
5659 #endif // LMKAXSERVER_H int iSPA_OpenDialog()
Opens the Sparkle dialog.
int iWordGetNumberItems(int &_irNumber)
Get number of data entries in Word dialog.
int iGetProgramInfo(QString &_qrProgramType, QString &_qrProgramVersion, QString &_qrCameraType, QString &_qrCameraNumber, QString &_qrLensNumber)
Get some information about program version and camera current used.
int iMatrixModuleOpenDialog()
Opens the dialog for Matrix module measurements.
int iSinglePic(double _dExposureTime, int _iSmear, double _dModFrequency)
SinglePic capture algorithm.
int iGetGeometricStatistic(int _iTyp, int _iObject, int _iClass, double &_drX, double &_drY)
Get geometric center of object or class.
int iTIG_GetBorderProperties(int &_irUse, int &_irLeft, int &_irRight, int &_irTop, int &_irBottom, int &_irValue)
Get properties of image border.
int iImageGetDumpToFile(int _iImage, int _iFirstLine, int _iLastLine, int _iFirstColumn, int _iLastColumn, QString _FileName)
Get a memory dump of a image region into a file.
int iAdjustColorFactors(int _iIndex, double _dCurrent_R, double _dCurrent_G, double _dCurrent_B, double _dWished_R, double _dWished_G, double _dWished_B)
Change color factors to adjust to a given color.
int iSetGreyFilter(int _iIndex, int _iSelect)
Selection of a grey filter.
int iDeleteGroup(int _iList, int _iRegionIndex)
Ungroup action.
int iGetColorFactorsName(int _iIndex, QString &_qrName)
Get name of color factor set.
int iGetIndexOfRegion(int _iList, QString _qName, int &_irIndex)
Get index of region given region name.
int iGetSmear(int &_irSmear)
Get the parameter for smear correction.
int iSinglePic2(double _dExposureTime)
SinglePic capture algorithm.
int iBlackMuraSetSerialNumber(QString _qSerialNumber)
Set the serial number of next display to examine.
int iGetRegionName(int _iList, int _iIndex, QString &_qrName)
Read region name.
int iColorDiffImgImg(int _iSrcColorImage1, int _iSrcColorImage2, int _iDstGreyImage, int _iColorDifferenceType, double _dMinimumLuminance, int _iSmoothing, QStringList &_qslParameter)
Calculate a color difference between two images.
int iBlackMuraGetMeasureFlags(int &_irShowDarkClassification, int &_irSaveAutomatically)
Get flags for DarkMura measurement.
int iMotor_ReadIni(QString filename)
Read of ini file with information about the axes.
int iSI3_TeachRegions()
Teach regions.
int iBlackMuraCloseDialog()
Closes the dialog for BlackMura measurements.
int iSR_SetChangeRegions(int enlarge, int smoothing, int minsize, int maxsize, int convex, int rectangles)
Set parameters to section "Change regions".
int iCamera_GetParameter(QString _qName, QString &_qrValue)
Read some additional camera properties.
int iImageSetRefColorInRGB(int _iImage, double _dRed, double _dGreen, double _dBlue)
Set the reference color of an image.
int iGetMinMaxAperture(int &minimum, int &maximum)
Get range of aperture values.
int iImageGetPixelColor(int _iImage, int _iLine, int _iColumn, double &_drRed, double &_drGreen, double &_drBlue)
Get a pixel value of a color image.
int iSPA_WriteParameterFile(QString filename)
Write parameter file *.spa.
int iSI3_StopMeasure()
Stops measurement.
int iGetMaxCameraTime(double &_drMaxCameraTime)
Determine the maximum possible exposure time.
int iTIG_GetParameterValue(QString _qName, double &_drValue)
Get a certain parameter value.
int iLIDgetParamName(int _iIndex, QString &_qParamName)
Get name of a parameter set in LID calculation dialog.
int iSI3_CloseDialog()
Closes the Sticking images Level-3 dialog.
int iPCT_CaptureDarkImage()
Capture dark image.
int iLensInit()
Reinitialize controllable lens.
int iSetNewCamera(QString _qPathToLens)
Set new camera calibration data.
int iDatabaseImageOptionsGet(int &_irSaveMode, QString &_qrDirectory)
Get the options for saving images.
int iCameraSetupLoadProject(QString _qFileName)
Load predefined project file.
int iReadFromStatusLine(QString &_qMessage)
Read a string from the status line of the program.
int iBlackMuraAdjImageCopy()
Copy adjustment image from "Camera image" to "Adjustment image".
int iCamera_GetSaturation(int _iWholeImage, int _iTop, int _iLeft, int _iBottom, int _iRight, double &_drSaturation)
Get saturation information of camera image or region in camera image.
int iOpen()
Opens the Lmk4 application.
int iGetCameraLensPath(QString &_qrCameraLensPath)
Returns path to current camera lens combination.
int iGetArcObjectResults(int _iObject, int _iClass, double &_drLength, double &_drWidth, double &_drDeflection, double &_drAbsMax)
Get the results of an arc object in a grey image.
int iTIG_GetListOfCategories(QStringList &_qslCategories)
Get list of categories of template images.
int iMotor_GetAxisPosition(int index, double &position)
Get position of an axis.
int iMultiPic(double _dExposureTime, int _iCountPic, int _iSmear, double _dModFrequency)
MultiPic capture algorithm.
int iGetPhotometricStatistic(int _iTyp, int _iObject, int _iClass, double &_drX, double &_drY)
Get photometric center of object or class.
int iCoordSystemSetCartesian(int _iImage, double _dScalingX, double _dOffsetX, double _dScalingY, double _dOffsetY)
Set the parameter of a cartesian system.
int iSPA_ReadParameterFile(QString filename)
Read parameter file *.spa.
int iBlackMuraDarkLoad(QString _qFileName)
Load a dark image and calculates results.
int iCamera_GetOverdriveRegion(int &_irUseRegion, int &_irTop, int &_irBottom, int &_irLeft, int &_irRight)
Get the region, which is used for overdrive control.
int iExcelSelectAll()
Select all items in Excel dialog.
int iLoadRegionListCS(int _iList, QString _qFileName, int _iOverwrite)
Load region list in units of coordinate system.
int iWordUnselectAll()
Unselect all items in Word dialog.
int iSetTriggerImageParameter(int top, int bottom, int left, int right, int reserved, int level, double exposure)
Set image trigger parameter for Lmk6 camera.
int iGetViewScalingRect(int image, int &top, int &bottom, int &left, int &right)
Get used scaling rectangle of image view.
int iGetTriggerImageParameter(int &top, int &bottom, int &left, int &right, int &reserved, int &level, double &exposure)
Get image trigger parameter for Lmk6 camera.
int iSetViewZoom(int image, double zoom, int top, int left)
Set new zooming parameters.
int iImportHDF5Protocol(QString _qPathName)
Import a HDF5 protocol.
int iCameraSetupDialogOpen()
Opens the dialog "Camera set-up.
int iExcelGetNumberItems(int &_irNumber)
Get number of data entries in Excel dialog.
int iTIG_LoadParameter(QString _qFileName)
Load file with predefined parameter values.
int iSelectRegion(int _iList, int _iRegion, int _iSelected)
Selects or deselects a region.
int iBitmapGetList(QStringList &bitmapList)
List of all available bitmaps in program (images, graphics, diagrams)
int iLEXsetOrigin(double _dThetaDiff, int _iThetaSign, double _dPhiDiff, int _iPhiSign)
Modification of origin of coordinate system.
int iSPA_LoopMeasure(double &value, double &position)
Complete measurement with image displays, diagram and tables.
int iSetModulationFrequency(double _dModFrequency)
Set the frequency of modulated light.
int iGetViewPalette(int image, int &palette)
Get index of used palette.
int iGetColorCorrList(QStringList &_qList, QStringList &_qSelected)
List of available color correction factors.
int iSR_GetStatistics(int &statistic, int &separate)
Get parameters from section "Generate statistics.
int iMotor_OpenAxes()
Initialisation of all axes.
int iSI3_GetParameters(int &binalevel, int &maxobjectsize, double &horzscanfactor, int &bordersize, int &showregions, int &corrnonuniformity)
Get parameters of measurement.
int iImageGetRefColorInRGB(int _iImage, double &_drRed, double &_drGreen, double &_drBlue)
Get the reference color of an image.
int iSPA_SetCaptureParam(double time, int count)
Set exposure time and number of images for MultiPic algorithm.
int iTIG_SetParameterValue(QString _qName, double _dValue)
Set a certain parameter value.
int iTableGetIndex(QString _qNameOrCaption, int &_irTable)
Search for a table, given by name or caption.
int iSPA_GetCameraParameter(double &fieldAngle, double &resolution, int &showAngle, int &defaultValues)
Get capture parameters.
int iWriteToStatusLine(QString _qMessage)
Writes a string to the status line of the program.
int iLoadProtokoll(QString _qPathName)
Load a protocol from a file.
int imageArithmeticI(QString _qCode, int _iSrcImage, int _iDstImage)
Image arithmetic with one source image and one destination image.
int iGetArcObjectValues(int _iObject, int &_irNumber, QStringList &_slrX, QStringList &_slrY, QStringList &_slrValues)
Get the values of the lightarc in a grey image.
int iGetStatisticSize(int _iStatistic, int &_irSize)
Determine number of objects in a statistic vector.
int iParamStatistics_Disconnect(int _iType, int _iIndex)
Separate the statistic parameter set of one object.
int iWriteRegisterFile(QString _qFileName)
Write register file.
int iSetCameraParameter(QString _qParameterName, QString &_qrParameterValue)
Write access to camera parameter.
int iReFocus(double &sharpness, double &edge)
Make autofocus procedure in a small range around the last good value.
int iTIG_SaveImage(QString _qFileName)
Save template image to a file.
int iImageSetSize(int _iIndex, int _iFirstLine, int _iLastLine, int _iFirstColumn, int _iLastColumn)
Changes the size of an existing image.
int iAutoScanTime()
Determine a good exposure time.
int iSetColorFactors(int _iIndex)
Set a color matrix.
int iGetRawFocus(int &value)
Get current focus position.
int iSetFocusParameter(int subsampling, int top, int bottom, int left, int right)
Set parameter for autofocus.
int iGetTriggerStrobeParameter(int ¶metrizable, double &delay, double &duration)
Get strobe trigger parameter for Lmk6 camera.
int iMultiPic2(double _dExposureTime, int _iCountPic)
MultiPic capture algorithm.
int iWordSave()
Save Word file.
int iSI2_LoadTeachIn(QString filename)
Load TeachIn file *.car.
int iLEXanglesFromSelRect()
Set angle area from selected rectangle coordinate system.
int iBlackMuraGetFlagsProject(int &_irShowCoord, int &_irShowMeasurementRegion, int &_irShowAdjustmentRegions, int &_irShowBrightClassification)
Get flags for DarkMura project.
int iTIG_LoadImage(QString _qFileName)
Load template image file to the target.
int iDatasetRead(int _iContentId)
Read a dataset from the database into LabSoft.
int iWordSelectAll()
Select all items in Word dialog.
int iCamera_SetOverdriveRegion(int _iUseRegion, int _iTop, int _iBottom, int _iLeft, int _iRight)
Set the region, which is used for overdrive control.
int iExcelCopySelected()
Copy all selected items to Excel.
int iGetGreyProjectionValues(int _iObject, int &_irNumber, QStringList &_slrX, QStringList &_slrY, QStringList &_slrValues)
Get the values of the projection in a grey image.
int iGetColorProjectionValues(int _iObject, int &_irNumber, QStringList &_slrX, QStringList &_slrY, QStringList &_slrValues1, QStringList &_slrValues2, QStringList &_slrValues3)
Get the values of the projection in a color image.
int iDatasetInfo(int _iContentId, int &_irType, QString &_qrCreated, QString &_qrChanged, QString &_qrUser, int &_irImages, int &_irCompressionMode, QString &_qImageDirectory, QString &_qDescription)
Common informations about a dataset.
int iGetNumEquations(int _iTyp, int _iObject, int &_irNumEquations)
Get the number of line equations.
int iLoadImage(int _iNumber, QString _qFileName)
Load image.
int iSI3_OpenDialog()
Opens the Sticking images Level-3 dialog.
int iOpenRegisterMapFile(QString _qFileName)
Open register map file.
int iSetImageName(int _iIndex, QString _qName)
Changes the name of an image.
int iSPA_GetMovementParameter(double &middle, double &range, double &step)
Get movement parameters for measurement.
int iSPA_CloseDialog()
Closes the Sparkle dialog.
int iGetImageName(int _iImageIndex, QString &_qsImageName)
Determines the name of an image.
int iMotor_CloseAxes()
Close axes access.
int iSetRawFocus(int value)
Set focus position.
int iExcelSetVisible(int _iVisible)
Change visbility of Excel program.
int iGetColorSecViewValues(int _iObject, int &_irNumber, QStringList &_slrX, QStringList &_slrY, QStringList &_slrValues1, QStringList &_slrValues2, QStringList &_slrValues3)
Get the values of the sectional view in a color image.
int iExcelCopyItem(int _iIndex)
Copy one item to Excel.
int iLoadCaptureParameterSet(QString _qParameterSet)
Load predefined parameter set for the next captures.
int iSI3_DefaultParameters()
Set parameters to default values.
int iLEXcloseDialog()
Closes dialog for LID export into a file.
int iGetIndexOfImage(QString _qName, int &_irIndex)
Get index of image given image name.
int iLIDMergeCaptureProcess(int _iLIDIndex, double _dPhiMin, double _dPhiMax, double _dPhiStep, double _dThetaMin, double _dThetaMax, double _dThetaStep, int _iShowPositioningMessageBoxes)
Captures a big LID image out of several images.
int iSetDarkening(int _iDarkening, int _iSwitchMonitorOff, double _dTimeOut)
Darkening computer monitor while capturing.
int iGetGreyHistogramValues(int _iObject, int &_irNumber, QStringList &_slrX, QStringList &_slrValues)
Get the values of the histogram in a grey image.
int iLEXanglesFromImage()
Set angle area from image coordinate system.
int iSI3_SaveProject(QString filename)
Save project file *.stimp.
int iCoordinateTransformationI(int srcImage, int xIndexImage, int yIndexImage, int targetImage)
Coordinate transformation with two index images.
int iGetLensID(QString &lensID)
Get ID of lens.
int iLEXsetParameter(double _dTemperatur, double _dWattage, double _dVoltage, double _dCurrent, double _dLightFlux)
Parameters for export file.
int iGetIntegrationTime(double &_drCurrentTime, double &_drPreviousTime, double &_drNextTime, double &_drMinTime, double &_drMaxTime)
Determine current exposure time and other time parameters.
int imageArithmeticIP1(QString _qCode, int _iSrcImage, QString _qParameter, int _iDstImage)
Image arithmetic with one source image, one parameter and one destination image.
int iCameraSetupMeasurementStop()
Stop measurement in camera or luminance image.
int iGetAutomatic(int &_irAutomatic)
Get the state of Automatic-Flag for exposure times.
int iGetRecalibrationFactor(double &_dFactor)
Get recalibration factor.
int iSR_Close()
Closes the dialog.
int iTIG_ShowDialog()
Make template image dialog visible.
int iSR_SetStatistics(int statistic, int separate)
Set parameters to section "Generate statistics".
int iGetFlagsStatistic(int _iTyp, int _iObject, int &_irGeo, int &_irPhoto, int &_irMinMax, int &_irTime, int &_irHorseshoe)
Get Flags for statistic evaluations.
int iMergeColorImage(int _iSrcGreyImage1, int _iSrcGreyImage2, int _iSrcGreyImage3, int _iDstColorImage, int _iColorSpace)
Create a color image from color extracts.
int iSetSuppressProgressDialog(int _iSuppress)
Suppress view of progress dialog while capturing an luminance or color image.
int iSetNewCamera2(QString _qNameCamera, QString _qNameLens)
Set new camera calibration data.
int iHighDynPic2(double _dMaxTime, double _dMinTime, double _dFactor, int _iPicCount)
HighDyn capturing for luminance image.
int iGetEquation(int _iTyp, int _iObject, int _iEquation, QString &_qsName, QString &_qsFormula, int &_iWhereToShow, int &_irValid, double &_drResult)
Get an equation and its result.
int iGetViewZoom(int image, double &zoom, int &top, int &left)
Get current zooming parameters.
int iDatasetDelete(int _iContentId)
Delete a dataset in database.
int iSI2_LoadProject(QString filename)
Load project file *.si2.
int iTIG_IsOperation(QString _qCategory, QString _qOperation, int &_irSet)
Ask, if a type of template image is selected.
int iGetPermanentImageName(int _iImageIndex, QString &_qsImageName)
Determines the name of an image.
int iCoordSystemCoordToPixel(int _iImage, double _dCoordXorPhi, double _dCoordYorRadius, double &_drPixelX, double &_drPixelY)
Convert coordinates to pixel indices.
int iColorCaptureHighDyn(QStringList &_qslExposureTimes, double _dStartRatio, double _dFactor, int _iCountPic)
Capturing of color images with the HighDyn algorithm.
int iGetClass(int _iTyp, int _iObject, int _iClass, QString &_qsClassName, int &_irVisible)
Get name and visibility of class.
int iGetTimeSizeStatistic(int _iTyp, int _iObject, int &_irSize)
Number of elements of a time statistics.
int iExcelSetItemProperties(int _iIndex, QString _qSheet, int _iClear, QString _qRange, int _iSelect)
Set the informations about a data entry.
int iSetScatteredLight(int _iScatteredLight)
Use of scattered light correction.
int iSaveImageRegion(int _iImage, int _iRegion, QString _qFileName)
Save image region.
int iCoordSystemWriteFile(int _iImage, QString _qFileName)
Write parameter into a file.
int iIsTriggerAvailable(int &interntrigger, int &externtrigger, int &imagetrigger)
Which trigger modi for Lmk6 camera are available?
int iGetErrorInformation(QString &_rErrorInformation)
More precisely error description.
int iMatrixModuleWriteResults(QString filename)
Writes a result file (*.csv format)
void vSignalWaitTrigger(double _dTimeout)
If capturing algorithm waits for extern trigger signal.
int iLoadIsoPalette(int image, QString filename)
Load iso color palette from a file.
int iDeleteRegion(int _iList, int _iIndex)
Delete a region.
int iPCT_OpenDialog()
Opens the Pixel crosstalk dialog.
int iResetTimeStatistic(int _iTyp, int _iObject)
Reset a time statistic.
int iReadIniFileEntries(QString _qFileName, QString _qSection, QStringList &_qslEntries)
Read list of entries in a section of an inifile.
int iSI2_GetSchedule(double &rollingTime, double &burnInTime, double &relaxationTime, int &firstTriggered, int &corrNonUniformity)
Get schedule of measurement.
int iExcelOpenFile(QString _qFileName)
Open an Excel file for data export.
int iTIG_HideDialog()
Make template image dialog invisible.
int iSetConvertingUnits(QString _qName, QString _qUnit, double _dFactor)
Set new converting values.
int iLEXsetDescription(QString _qDescription, QString _qNumber, QString _qLaboratory, QString _qManufactory, QString _qUserName)
Descriptions for export file.
int iLEXsetCoordSystem(QString _qSrcCoordSystem, QString _qDstCoordSystem)
Types of coordinate system orientation used.
int iBlackMuraGetSerialNumber(QString &_qrSerialNumber)
Get the serial number of next display to examine.
int iTableGetNumberLines(int _iTable, int &_irNumberLines)
Returns the number of lines of a table.
int iDatabaseImageOptionsSet(int _iSaveMode, QString _qDirectory)
Set the options for saving images.
int iCreateRegion(int _iList, int _iType, int _iNumPoints, QStringList &_slX, QStringList &_slY)
Create a region.
int iCameraSetupResultCircles(int &success, QStringList &middle_x, QStringList &middle_y, QStringList &radius)
Get position of circles found in image.
int iDatasetUserTableWrite(int _iContentId, QStringList &_qslNames, QStringList &_qslValues)
Write informations of a dataset into the user table.
int iSPA_ReadCarFile(QString filename)
Read camera adjustment file *.car, contains information about display to be measured.
int iMotor_SetAxisPosition(int index, double position)
Set position of an axis (axis begin to move)
int iCamera_Firmware(int &fpga, int &firmware, int &build, int &lens)
Get version of firmware in camera and lens.
int iReadRegisterMap(QString _qRegisterName, int &_irValue)
read register value
int iSR_Execute()
Execute search and usage.
int iSaveImage(int _iNumber, QString _qFileName)
Save image.
int iWordOpenFile(QString _qFileName)
Open an Word file for data export.
int iTableGetNumber(int &_irNumber)
Returns the number of tables in the result tab widget.
int iGetRegionListSize(int _iList, int &_irSize)
Determine the number of regions in a list.
int iSI2_OpenDialog()
Opens the Sticking images Level-2 dialog.
int iMatrixModuleReadParameter(QString filename)
Load a parameter set (*.ini format)
int iBlackMuraSaveProject(QString _qFileName)
Saves BlackMura project file.
int iBlackMuraSetMeasureFlags(int _iShowDarkClassification, int _iSaveAutomatically)
Set flags for DarkMura measurement.
int iSetTriggerMode(int _iTriggerMode, double _dTimeout)
Switch on or off triggered mode of capturing.
int iClearUndoRegionList(int _iList)
Delete the undo stack of region list (saves memory and time)
int iPCT_LoadDarkImage(QString filename)
Load dark image from file.
int iSetSuppressOverflow(int _iSuppress)
Suppress overflow warning in measurement series.
int iTIG_CreateImage()
Create template image with the adjusted parameters.
int iSetIntegrationTime(double _dWishedTime, double &_drRealizedTime)
Set new exposure time.
int iLIDgetCountParam(int &_iCount)
Get number of available parameter set in LID calculation dialog.
int iLIDexecute(int _iIndex)
Executes a LID calculation with one of the parameter set.
int iLEXsetImage(QString _qImageName)
int iWriteRegisterMap(QString _qRegisterName, int _iValue)
int iSetAperture(int value)
Set aperture value.
int iGetColorRGB(int _iColorSpace, double _dInput1, double _dInput2, double _dInput3, double _dReferenceR, double _dReferenceG, double _dReferenceB, double &_dOutputColorR, double &_dOutputColorG, double &_dOutputColorB)
Conversion of a color value from a color space to CIE-RGB.
int iCaptureGetLastInfo(int &_irSuccess, int &_irAlgorithm, QString &_qrGreyFilter, QString &_qrColorFilter, int &_ulpPicCount, double &_drMaxTime, double &_drMintTime, double &_drOverflow, double &_drMaxLoad, double &_drCaptureTime, int &_irSmear, double &_drFrequency)
Determine information about the preceeding capture.
int iBlackMuraLoadAdjFile(QString _qFileName)
int iDatasetUserTableInfo(int &_irNumberEntries, QStringList &_qslNameList, QStringList &_qslCaptionList, QStringList &_qslTypes, QStringList &_qslDefaults, QStringList &_qslComments)
Get informations about construction of the user table.
int iGetFocusParameter(int &subsampling, int &top, int &bottom, int &left, int &right)
Get parameter for autofocus.
int iDatasetUserTableRead(int _iContentId, QStringList &_qslNames, QStringList &_qslValues)
Read informations of a dataset from the user table.
int iSR_GetUseRegions(int &usage, int &delexisting, int &createmiss, double &distance, double &area, double &circumference, double &shape, double &rotation, double &displacement)
Get parameters from section "Use regions".
int iColorDiffImgCol(int _iSrcColorImage1, QStringList &_qslColor2inRGB, int _iDstGreyImage, int _iColorDifferenceType, double _dMinimumLuminance, int _iSmoothing, QStringList &_qslParameter)
Calculate a color difference to a reference color.
int iTableGetAllContent(int _iTable, QStringList &_qslContent)
Returns all cells of a table as a list.
int iShow(int _iShowStatus)
Change visibility of the program.
int iGetColor(double _iInputR, double _iInputG, double _iInputB, double _iReferenceR, double _iReferenceG, double _iReferenceB, int _iColorSpace, double &_iOutputColor1, double &_iOutputColor2, double &_iOutputColor3)
int iSplitColorImage(int _iSrcColorImage, int _iDstGreyImage1, int _iDstGreyImage2, int _iDstGreyImage3, int _iColorSpace)
Split a color image into color extracts.
int iCreateGroup(int _iList, int _iGroupType, int _iNumRegions, QStringList &_slRegionIndices)
Creates a group.
int iDatabaseOpen(QString _qDatabaseName, QString _qUserName, QString _qPassword)
Opens a database for read / write access.
int iExcelGetItemProperties(int _iIndex, int &_irType, QString &_qrName, QString &_qrSheet, int &_irClear, QString &_qrRange, int &_irSelected)
Get the informations about a data entry.
int iWordClose()
Close Word program.
int iSetClass(int _iTyp, int _iObject, int _iClass, QString _qsClassName, int _iVisible)
Set name and visibility of class.
int iSI2_SaveProject(QString filename)
Save project file *.*.si2.
int iWordSetVisible(int _iVisible)
Change visbility of Word program.
int iLIDopenDialog(QString _qFileName)
Opens dialog for LID calculation.
int iSR_SetUseRegions(int usage, int delexisting, int createmiss, double distance, double area, double circumference, double shape, double rotation, double displacement)
Set parameters to section "Use regions".
int iWordCopyItem(int _iIndex)
Copy one item to Word.
int iGetModulationFrequency(double &_drModFrequency)
Get the modulation frequency.
int iGetMinMaxStatistic(int _iTyp, int _iObject, int _iClass, double &_drMinX, double &_drMinY, double &_drMinV, double &_drMaxX, double &_drMaxY, double &_drMaxV)
Get photometric center of object or class.
int iGetColorHistogramValues(int _iObject, int _iColor, int &_irNumber, QStringList &_slrX, QStringList &_slrValues)
Get the values of the histogram in a color image.
int iSI2_CloseDialog()
Closes the Sticking images Level-2 dialog.
int iTIG_GetNumberTargetDisplays(int &_irNumber)
Number of connected displays.
int iTableGetColumn(int _iTable, int _iColumn, QString &_qrName, QString &_qrCaption, QString &_qrUnit)
Returns the column header of a column of a table.
int iSaveProtokoll(QString _qPathName)
Save a protocol into a file.
int iImageDelete(int _iIndex)
Deletes an evaluation image.
int iWriteIniFileEntry(QString _qFileName, QString _qSection, QString _qEntry, QString _qValue)
Write value of an entry in a section of an inifile.
int iPCT_CloseDialog()
Closes the Pixel crosstalk dialog.
int iWritePhysicalRegister(int _iRegister, int _iValue)
Write physical register of camera.
int iSetTriggerCommonParameter(double timeout, double capturedistance, double exposuredelay, int triggerhigh, int strobehigh)
Set common trigger parameter for Lmk6 camera.
int iSetPositionRegionName(int list, int index, int position)
Write position of region name.
int iHaveStatistic(int _iImage, int _iRegion, int &_irHave, int &_irType, int &_irIndex)
Proof, if a statistic exists for a image / region / statistic type.
int iGetRawMinMaxFocus(int &minimum, int &maximum)
Get range of focus values.
int iLoadUserPalette(int image, QString filename)
Load iso color palette from a file.
int iWordSetItemProperties(int _iIndex, QString _qMarker, int _iSelect)
Set the informations about a data entry.
int iParamStatistics_GetName(int _iType, int _iIndex, QString &_qsName)
Get the name of a parameter set.
int iSI3_SaveParameters(QString filename)
Save parameters of measurement *.ini.
int iSetFocusFactor(int _iIndex)
Set a focus factor.
int iProjectiveRectification(int srcimage, QString parameterfile, int dstimage)
Projective rectification of an image.
int iSI2_SetSchedule(double rollingTime, double burnInTime, double relaxationTime, int firstTriggered, int corrNonUniformity)
Set schedule of measurement.
int iGetTriggerCommonParameter(double &timeout, double &capturedistance, double &exposuredelay, int &triggerhigh, int &strobehigh)
Get common trigger parameter for Lmk6 camera.
int iBlackMuraBrightLoad(QString _qFileName)
Load a bright image and calculates results.
int iSPA_Capture()
Capture luminance image.
int iMoveRegion(int _iList, int _iRegionIndex, double _dX, double _dY)
Move a region the wished distance.
int iCamera_GetFocusAndContrast(int _iTop, int _iLeft, int _iBottom, int _iRight, double &_drFocus, double &_drContrast)
Get Focus and contrast information of a region in the camera image.
int iSI2_GetImageDir(int &saveImages, QString &directoryName)
Get image saving parameters.
int iCoordSystemGetCartesian(int _iImage, int &_irIsCartesian, double &_drScalingX, double &_drOffsetX, double &_drScalingY, double &_drOffsetY)
Set the parameter of a cartesian system.
int iTIG_DeleteImage()
Remove template image from the display.
int iLEXopenDialog()
Opens dialog for LID export into a file.
int iExcelSave()
Save Excel file.
int iSetRecalibrationFactor(double _dFactor)
Set recalibration factor.
int iGetGreyFilterList(QStringList &_qList, QStringList &_qSelected)
List of available grey filters.
int iExcelClose()
Close Excel program.
int iSetViewScaling(int image, double scaling, double minimum, double maximum)
Set new scaling of image view.
int iAutoFocus(int linear, int adaptive, double &sharpness, double &edge)
Make autofocus procedure.
int iGetPositionRegionName(int list, int index, int &position)
Read position of region name.
int iLEXexecute(QString _qFileName)
Export of LID into a file.
int iSI3_SetParameters(int binalevel, int maxobjectsize, double horzscanfactor, int bordersize, int showregions, int corrnonuniformity)
Set parameters of measurement.
int iCameraSetupSaveResult(QString _qFileName)
Save calculated results.
int iGetFocusFactorList(QStringList &_qList, int &_iSelect)
List of available focus factors.
int iSPA_GetCaptureParam(double &time, int &count)
Get exposure time and number of images for MultiPic algorithm.
int iSetViewScalingRect(int image, int top, int bottom, int left, int right)
Set new scaling rectangle of image view.
int iGetFlagsStatistic2(int _iTyp, int _iObject, int &_irGeo, int &_irPhoto, int &_irMinMax, int &_irTime, int &_irMaxCountTime, int &_irHorseshoe)
Get Flags for statistic evaluations.
int iSI3_TeachNonUniformity()
Teach nonuniformity.
int iSR_Open()
Opens the dialog.
int iDatasetList(int _iTypeOfSets, int &_irNumber, QStringList &_qslContentIds, QStringList &_qslTypes)
Get a list of datasets in the database.
int iPCT_SaveParameters(QString filename)
Save parameters set to *.ini file.
int iMotor_NumberOfAxes(int &number)
Get number of axes.
int iGetFocus(double &value)
Get current focus position.
int iDatasetWrite(int _iType, QString _qDescription, int &_irContentId)
Write a dataset from LabSoft to the database.
int iCreateStatistic(int _iTyp, int _iImage, int _iRegion, int _iNumberParam, QStringList &_slrParamList)
Create a new statistic.
int iSI2_SetDefaults()
Set parameters to default values.
int iWordCopySelected()
Copy all selected items to Word.
int imageArithmeticII(QString _qCode, int _iSrcImage1, int _iSrcImage2, int _iDstImage)
Image arithmetic with two source images and one destination image.
int iMatrixModuleCloseDialog()
Closes the dialog for Matrix module measurements.
int iImageCreate(int _iColorImage, QString _qImageName, int &_irIndex)
Creates an evaluation image.
int iPCT_GetFlags(int &createTemplate, int &darkCapture, int &pixelCapture, int &red, int &green, int &blue, int &white)
Get flags for Pixel crosstalk measurement.
int iSR_SetSearchingFor(int image, double threshold, int smoothing)
Set parameters to section "Searching for regions.
int iTableGetCell(int _iTable, int _iLine, int _iColumn, QString &_qrCell)
Returns the content of a cell of a table.
int iSetAutomatic(int _iAutomatic)
Set Automatic-Flag for all exposure times.
int iGetSuppressProgressDialog(int &_irSuppress)
Get the state of suppressing view of progress dialog.
int iGetDarkening(int &_iDarkening, int &_iSwitchMonitorOff, double &_dTimeOut)
Get the state of darkening computer monitor while capturing.
int iMotor_GetAxisInfo(int index, QString &name, double &minposition, double &normposition, double &maxposition, double &minspeed, double &normspeed, double &maxspeed)
Get names, min and max of an axis.
int iGetAutoscan(int &_irAutoscan)
Get use of autoscan algorithm.
int iIsRegionSelected(int _iList, int _iRegion, int &_irIsSelected)
Is a region selected?
int iGetTrigger(int &type)
Is trigger mode switched on or off for Lmk6 camera?
int iWordGetItemProperties(int _iIndex, int &_irType, QString &_qrName, QString &_qrMarker, int &_irSelected)
Get the informations about a data entry.
int iGetNumClasses(int _iTyp, int _iObject, int &_irNumClasses)
Get the number of classes.
int iSetAutoscan(int _iAutoscan)
Set use of autoscan algorithm.
int iSelectImage(int _iIndex)
Bring image to front in LabSoft.
int iColorAutoScanTime(QStringList &_qslExposureTimes)
Determine good exposure times for every color filter.
int iPCT_SetFlags(int createTemplate, int darkCapture, int pixelCapture, int red, int green, int blue, int white)
Set flags for Pixel crosstalk measurement.
int iSI3_LoadProject(QString filename)
Load project file *.stimp.
int iMatrixModuleExecute()
Executes calculation with the current parameter set.
int iSPA_Autoscan(double &time)
Make autoscan algorithm and take over exposure time.
int iBlackMuraDarkCapture()
Makes a BlackMura dark capture and calculates results.
int iCoordSystemSetPolar(int _iImage, double _dXm, double _dYm, double _dFactorR, double _dFactorP, double _dOffsetP)
Set the parameter of a polar system.
int iGetColorFactorsSize(int &_irNumber)
Number of color factor sets.
int iSetMaxCameraTime(double _dMaxCameraTime)
Set the maximum possible exposure time.
int iSPA_SetMeasurementRegion(int height, int width, int top, int left, int showRegion, int showDisplay)
Set measuring region.
int iSinglePicsFromDirectory(QString _qSrcDirectory, QString _qDstDirectory)
Converts a directory with camera images to a directory with luminance images.
int iPCT_LoadPixelImage(QString filename)
Load pixel image from file.
int iParamStatistics_Connect(int _iType, int _iFirstIndex, int _iSecondIndex)
Take the statistic parameter of one object over to another.
int iHighDynPic(double _dMaxTime, double _dMinTime, double _dFactor, int _iSmear, double _dModFrequency)
HighDyn-Leuchtdichtebild-Aufnahme.
int iDatabaseClose()
Closes the currently opened database.
int iChangeRegion(int _iList, int _iIndex, int _iNumPoints, QStringList &_slX, QStringList &_slY)
Set the properties of a region.
int iCameraSetupDialogClose()
Closes the dialog "Camera set-up.
int iBlackMuraAutomaticMeasure(int _iBrightImage, int _iDarkImage, double _dTimeDelay)
Automatic measurement using DVI interface for the display to be measured.
int iTIG_GetListOfOperations(QString _qCategory, QStringList &_qslOperations)
Get list of types of template images for the given category.
int iCameraSetupResultPhoto(int &success, double &minimum, double &maximum, QStringList &vertical, QStringList &horizontal)
Get results of geometric adjustment.
int iLoadRegionList(int _iList, QString _qFileName, int _iOverwrite)
Load region list.
int iColorCaptureMultiPic(QStringList &_qslExposureTimes, int _iCountPic)
Capturing of color images with the MultiPic algorithm.
int iImageGetPixelGrey(int _iImage, int _iLine, int _iColumn, double &_drValue)
Get a pixel value of a grey image.
int iSI2_StartMeasure()
Starts measurement.
int iParamStatistics_SetName(int _iType, int _iIndex, QString _qsNewName)
Set the name of a parameter set.
int iSetViewPalette(int image, int palette)
Change color palette.
int iSI3_LoadParameters(QString filename)
Load parameters of measurement *.ini.
int iExportBitmapToFile(QString bitmapName, QString fileName)
Export a bitmap of a image, graphic or diagram to a bitmap file.
int iGetFilterWheel(int &_irCurrentFilter, QString &_srCurrentFilter)
Determine filter state.
int iMotor_GetAxisSpeed(int index, double &speed)
Get speed of an axis.
int iImageGetSize(int _iImage, int &_irFirstLine, int &_irLastLine, int &_irFirstColumn, int &_irLastColumn, int &_irDimensions)
Get image size and parameter.
int iExecTclCommand(QString _qCommand, int &_irReturn, QString &_qResult)
Execute a TCL command by the embedded tcl interpreter.
int iTIG_SetBorderProperties(int _iUse, int _iLeft, int _iRight, int _iTop, int _iBottom, int _iValue)
Set properties of image border.
int iSetFilterWheel(int _iCurrentFilter)
Set new filter position.
int iExcelUnselectAll()
Unselect all items in Excel dialog.
int iSinglePicFromFile(QString _qFileName)
Convert camera image file to luminance image.
int iSetGreyFilterList(QStringList &_qSelected)
Set grey filters.
int iDeleteEquation(int _iTyp, int _iObject, int _iEquation)
Delete an equation.
int iSetStatisticParameter(int _iTyp, int _iObject, int &_irNumberParam, QStringList &_slrParamList)
Change the parameters of a statistic.
int iGetSelectedImage(int &image)
Index of current image on top.
int iGetNumberImages(int &_irNumber)
Determine number of evaluation images.
int iReadPhysicalRegister(int _iRegister, int &_irValue)
Read physical register of camera.
int iCameraSetupMeasurementStart(int _iLuminanceImage)
Start measurement in camera or luminance image.
int iColorHighDynPic2(double _dMaxTime, double _dMinTime, double _dFactor, int _iPicCount)
HighDyn capturing for color image.
int iConvertCameraCalibrationData(int _iDestinationType, QString _qSourcePath, QString _qDestinationPath)
Convert camera calibration data.
int iTIG_SetTarget(int _iIndex, QString _qImageName)
Set target for template image generation.
int iBlackMuraOpenDialog()
Opens the dialog for BlackMura measurements.
int iReadIniFileEntry(QString _qFileName, QString _qSection, QString _qEntry, QString _qDefault, QString &_qValue)
Read value of an entry in a section of an inifile.
int iDefaultColorFactors(int _iIndex)
Reset color factor set = set to default values.
int iGetTriggerMode(int &_irTriggerMode, double &_drTimeout)
Is trigger mode switched on?
int iGetTimeSummaryStatistic(int _iTyp, int _iObject, int _iClass, int _iWhichEl, int &_irCount, double &_drMin, double &_drMax, double &_drMean, double &_drVar)
Summary of a time statistics.
int iGetAperture(int &value)
Get current aperture vaue.
int iGetSuppressOverflow(int &_irSuppress)
Get the state of suppress overflow warning in measurement series.
int iDatasetCopy(int _iSrcContentId, QString _qDstDatabaseName, QString _qDstUserName, QString _qDstPassword, int &_irDstContentId)
Copy a dataset to another database.
int iSPA_SetMovementParameter(double middle, double range, double step)
Set movement parameters for measurement.
int iBlackMuraBrightCapture()
Makes a BlackMura bright capture and calculates results.
int iGetColorFactorsList(QStringList &_qList, int &_iSelect)
List of available color matrices.
int iCoordSystemGetValueUnit(int _iImage, QString &_qrValueX, QString &_qrUnitX, QString &_qrValueY, QString &_qrUnitY, QString &_qrUnitArea)
Get the values and units of the axi.
int iTableGetNumberColumns(int _iTable, int &_irNumberColumns)
Returns the number of columns of a table.
Definition: LMKAxServer.h:1122
int iCoordSystemGetPolar(int _iImage, int &_irIsPolar, double &_drXm, double &_drYm, double &_drFactorR, double &_drFactorP, double &_drOffsetP)
Set the parameter of a polar system.
int iTableGetNameAndCaption(int _iTable, QString &_qrName, QString &_qrCaption)
Returns the name and the caption of an existing table.
int iCoordSystemReadFile(int _iImage, QString _qFileName)
Read parameter from a file.
int iBlackMuraLoadProject(QString _qFileName)
Loads BlackMura project file.
int iSetTriggerStrobeParameter(int parametrizable, double delay, double duration)
Set strobe trigger parameter for Lmk6 camera.
int iGetQuantilObjectResults(int _iObject, double &_drQuantile1, double &_drQuantile2, double &_drQuantile3)
Get the results of an quantile object in a grey image.
int iGetStandardStatistic2(int _iStatistic, int _iObject, int _iClass, double &_drArea, double &_drMin, double &_drMax, double &_drMean, double &_drVar)
Determine parameter of the standard statistic.
int iOpenRegisterFile(QString _qFileName, int _iMode)
Open register file.
int iReadIniFileSections(QString _qFileName, QStringList &_qslSections)
Read list of sections in an inifile.
int iSPA_SetCameraParameter(double fieldAngle, double resolution, int showAngle, int defaultValues)
Set capture parameters.
int iGetGreySecViewValues(int _iObject, int &_irNumber, QStringList &_slrX, QStringList &_slrY, QStringList &_slValues)
Get the values of the sectional view in a grey image.
int iMotor_IsAxisMoving(int index, int &moving)
Is the axis moving?
int iSaveColorFactorsFile()
Save color factors file to use at next program start.
int iTIG_GetTarget(int &_irIndex, QString &_qrImageName)
Get current target for template image generation.
int iGetViewScaling(int image, double &scaling, double &minimum, double &maximum)
Get used scaling of image view.
int iGetCameraParameter(QString _qParameterName, QString &_qrParameterValue)
Read access to camera parameter.
int iCamera_List(QStringList &list)
List of camera and lens calibration data for this installation.
int iSI2_SetImageDir(int saveImages, QString directoryName)
Set image saving parameters.
int iTIG_SetOperation(QString _qCategory, QString _qOperation, int _iSet)
Set a type of template image or an option.
int iPCT_CapturePixelImage()
Capture pixel image.
int iColorHighDynPic(double _dMaxTime, double _dMinTime, double _dFactor, int _iSmear, double _dModFrequency)
HighDyn-Farbbild-Aufnahme.
int iCameraSetupResultGeo(int &success, double &optical_x_pix, double &optical_x_mm, double &optical_y_pix, double &optical_y_mm, double &horizontal, double &vertical, double &axial, double &repro_x, double &repro_y)
Get results of geometric adjustment.
int iTIG_GetListOfParameterNames(QStringList &_qrParameters)
Get a parameter name list for the currently selected template image type.
int iSaveRegionListCS(int _iList, QString _qFileName, int _iOverwrite)
Save region list in units of coordinate system.
int iSetSmear(int _iSmear)
Set the parameter for smear correction.
int iBlackMuraSetDstDirectory(QString _qDstDirectory)
Set the destination directory for saving images.
int iSetColorCorr(int _iIndex, int _iSelect)
Selection of a color correction factor.
int iSetFocus(double value)
Set focus position.
int iIsOpen()
Application is running?
int iGetStatisticParameter(int _iTyp, int _iObject, int &_irNumberParam, QStringList &_slrParamList)
Read the parameters of a statistic.
int iGetStatisticObject(int _iStatistic, int _iObject, int &_iImage, int &_iRegion)
Determine image and region a statistic object is calculated for.
int iLEXgetAngles(double &_dThetaTop, double &_dThetaBottom, double &_dThetaDelta, double &_dPhiMin, double &_dPhiMax, double &_dPhiDelta)
int iMotor_SetAxisSpeed(int index, double speed)
Set speed of an axis.
int iGetPropertiesRegion(int _iList, int _iIndex, int &_irType, int &_irPoints, QStringList &_slX, QStringList &_slY)
Get the properties of a region.
int imageArithmeticIP3(QString _qCode, int _iSrcImage, QString _qRed, QString _qGreen, QString _qBlue, int _iDstImage)
Image arithmetic with one source image, three color parameter and one destination image...
int iExecMenuPoint(QString _qMenuPoint)
Execute any menu items of the Lmk4 program.
int iSR_GetChangeRegions(int &enlarge, int &smoothing, int &minsize, int &maxsize, int &convex, int &rectangles)
Get parameters from section "Change regions".
int iHaveControllableLens(int &have)
Controllable lens connected ?
int iPCT_LoadParameters(QString filename)
Load parameters set from *.ini file.
int iSPA_SingleMeasure(double &value)
Single measurement in luminance image.
int iGetTimeValuesStatistic(int _iTyp, int _iObject, int _iClass, int _iWhichEl, QStringList &_qslTime, QStringList &_qslValues)
List of time statistic times and values.
int iCoordinateTransformationF(int srcImage, QString xIndexImage, QString yIndexImage, int targetImage)
Coordinate transformation with two index images.
int iImageGetDumpToMemory(int _iImage, int _iFirstLine, int _iLastLine, int _iFirstColumn, int _iLastColumn, QByteArray &_rDump)
Get a memory dump of a image region into memory.
int iBlackMuraGetDstDirectory(QString &_qrDstDirectory)
Get the destination directory for saving images.
int iAppendEquation(int _iTyp, int _iObject, QString &_qsName, QString &_qsFormula, int _iWhereToShow)
Append an equation.
int iSetTrigger(int type)
Switch trigger mode on or off for Lmk6 camera.
int iPCT_ExecAutomatically()
Execute all steps automatically.
int iDeleteStatistic(int _iTyp, int _iObject)
Delete an existing statistic.
int iCoordSystemSetValueUnit(int _iImage, QString _qValueX, QString _qUnitX, QString _qValueY, QString _qUnitY, QString _qUnitArea)
Set the values and units of the axi.
int iCoordSystemPixelToCoord(int _iImage, double _dPixelX, double _dPixelY, double &_drCoordXorPhi, double &_drCoordYorRadius)
Convert pixel indices to coordinates.
int iSetFlagsStatistic2(int _iTyp, int _iObject, int _iGeo, int _iPhoto, int _iMinMax, int _iTime, int _iMaxCountTime, int _iHorseshoe)
Set Flags for statistic evaluations.
int iTIG_GetTargetProperties(int &_irType, int &_irHeight, int &_irWidth, int &_irLines, int &_irColumns)
Get properties of current target.
int iCopyColorFactors(int _iSrcIndex, int _iDstIndex)
Copy factors from one set to another.
int iClose(int _iQuestion)
Closes the Lmk4 application.
int iSI3_StartMeasure()
Starts measurement.
int iSPA_GetMeasurementRegion(int &height, int &width, int &top, int &left, int &showRegion, int &showDisplay)
Get measuring region.
int iSetFlagsStatistic(int _iTyp, int _iObject, int _iGeo, int _iPhoto, int _iMinMax, int _iTime, int _iHorseshoe)
Set Flags for statistic evaluations.
int iGetStandardStatistic(int _iStatistic, int _iObject, int _iClass, int &_irSize, double &_drMin, double &_drMax, double &_drMean, double &_drVar)
Determine parameter of the standard statistic.
int iLEXsetAngles(double _dThetaTop, double _dThetaBottom, double _dThetaDelta, double _dPhiMin, double _dPhiMax, double _dPhiDelta)
Select angle area for export file.
int iSI2_StopMeasure()
Stopps measurement.
int iSetRegionName(int _iList, int _iIndex, QString _qrName)
Change region name.
int iLIDcloseDialog()
Closes LID dialog.
int iGetImageCaptureParameter(int _iImage, int &_irHaveParam, QStringList &_qslParamNames, QStringList &_qslParamValues)
Get information of last capture to this image.
int iBlackMuraGetProjectFileName(QString &_qrFileName)
Get BlackMura project file name.
int iHighDynPic3(double _dExposureTime, double _dStartRatio, double _dFactor, int _iCountPic)
HighDyn capturing for luminance image.
int iBlackMuraSetFlagsProject(int _iShowCoord, int _iShowMeasurementRegion, int _iShowAdjustmentRegions, int _iShowBrightClassification)
Set flags for DarkMura project.
int iSR_GetSearchingFor(int &image, double &threshold, int &smoothing)
Get parameters from section "Searching for regions.
int iTIG_SaveParameter(QString _qFileName)
Save file with adjusted parameter values.
int iGetConvertingUnits(QString &_qName, QString &_qUnit, double &_dFactor)
Get converting informations.
void vSignalImageContentChanged(int _iImage)
After changing of an image, this signal is thrown.
int iSaveRegionList(int _iList, QString _qFileName, int _iOverwrite)
Save region list.
int iGetScatteredLight(int &_irScatteredLight)
Is scattered light correction switched on?