PlusLib  2.9.0
Software library for tracked ultrasound image acquisition, calibration, and processing.
Enumerations | Functions
vtkFreehandCalibrationStatisticalEvaluation.cxx File Reference

This test runs a freehand calibration on a recorded data set using several subsequences of frames and save the results. More...

#include "PlusConfigure.h"
#include "PlusFidPatternRecognition.h"
#include "PlusMath.h"
#include "igsioTrackedFrame.h"
#include "vtkCallbackCommand.h"
#include "vtkCommand.h"
#include "vtkMath.h"
#include "vtkMatrix4x4.h"
#include "vtkPlusProbeCalibrationAlgo.h"
#include "vtkIGSIOSequenceIO.h"
#include "vtkSmartPointer.h"
#include "vtkIGSIOTrackedFrameList.h"
#include "vtkTransform.h"
#include "vtkIGSIOTransformRepository.h"
#include "vtkXMLDataElement.h"
#include "vtkXMLUtilities.h"
#include "vtksys/CommandLineArguments.hxx"
#include "vtksys/SystemTools.hxx"
#include <iostream>
#include <stdlib.h>
Include dependency graph for vtkFreehandCalibrationStatisticalEvaluation.cxx:

Go to the source code of this file.

Enumerations

enum  OperationType {
  INCREMENTAL_FRAME_DISTANCE, INCREMENTAL_NUMBER_OF_FRAMES, MOBILE_WINDOW, SAME_NUMBER_OF_FRAMES,
  NO_OPERATION, UPDATE_FRAME_FIELD_NAME, UPDATE_FRAME_FIELD_VALUE, DELETE_FRAME_FIELD,
  UPDATE_FIELD_NAME, UPDATE_FIELD_VALUE, DELETE_FIELD, ADD_TRANSFORM,
  TRIM, APPEND, MIX, FILL_IMAGE_RECTANGLE,
  CROP, REMOVE_IMAGE_DATA, DECIMATE, NO_OPERATION
}
 

Functions

int main (int argc, char *argv[])
 
PlusStatus SetOptimizationMethod (vtkPlusProbeCalibrationAlgo *freehandCalibration, std::string method)
 
PlusStatus SubSequenceMetafile (vtkIGSIOTrackedFrameList *aTrackedFrameList, std::vector< unsigned int > selectedFrames)
 

Detailed Description

This test runs a freehand calibration on a recorded data set using several subsequences of frames and save the results.

Definition in file vtkFreehandCalibrationStatisticalEvaluation.cxx.

Enumeration Type Documentation

◆ OperationType

Enumerator
INCREMENTAL_FRAME_DISTANCE 
INCREMENTAL_NUMBER_OF_FRAMES 
MOBILE_WINDOW 
SAME_NUMBER_OF_FRAMES 
NO_OPERATION 
UPDATE_FRAME_FIELD_NAME 
UPDATE_FRAME_FIELD_VALUE 
DELETE_FRAME_FIELD 
UPDATE_FIELD_NAME 
UPDATE_FIELD_VALUE 
DELETE_FIELD 
ADD_TRANSFORM 
TRIM 
APPEND 
MIX 
FILL_IMAGE_RECTANGLE 
CROP 
REMOVE_IMAGE_DATA 
DECIMATE 
NO_OPERATION 

Definition at line 39 of file vtkFreehandCalibrationStatisticalEvaluation.cxx.

Function Documentation

◆ main()

int main ( int  argc,
char *  argv[] 
)

◆ SetOptimizationMethod()

PlusStatus SetOptimizationMethod ( vtkPlusProbeCalibrationAlgo freehandCalibration,
std::string  method 
)

◆ SubSequenceMetafile()

PlusStatus SubSequenceMetafile ( vtkIGSIOTrackedFrameList *  aTrackedFrameList,
std::vector< unsigned int selectedFrames 
)