Changes under construction : ROI registration to Cameras, ver. 2.12.441

This commit is contained in:
Milan Hanajik
2017-01-24 12:34:52 +01:00
parent 01ebd94073
commit 044e53f2b2
13 changed files with 69 additions and 90 deletions
@@ -362,24 +362,18 @@ namespace TBF.BenchControl.TestMethods.FlyingStartMassCollection
{
if (!cameras.Contains(roi.Camera))
{
roi.Camera.ClearRoiParams();
roi.Camera.ClearRois();
cameras.Add(roi.Camera);
}
}
/// Register ROI-parameters to cameras
foreach (var roi in rois)
{
roi.Camera.RoiParams = roi.Camera.RoiParams + roi.RoiParams;
}
foreach (var roi in rois) roi.RegisterRoiToCamera();
/// Prepare measurementOperations
IList<IOperation> measureOperations = new List<IOperation>();
foreach (var camera in cameras)
{
measureOperations.Add(camera.MeasurementOp());
}
foreach (var camera in cameras) measureOperations.Add(camera.MeasurementOp());
foreach (var roi in rois) measureOperations.Add(roi.MeasurementOp());
if (emptyTheTank)