private void GenerateImageFromLUT() { QTrkConfig cfg = QTrkConfig; using (var dst = new FloatImg(100, 100)) { QTrkUtil.GenerateImageFromLUT(dst, zlut, 3, 40, new Vector3(dst.w / 2, dst.h / 2, zpos), false, 1); if (trackBarNoise.Value > 0) { QTrkUtil.ApplyPoissonNoise(dst, trackBarNoise.Value, 255); } pictureBoxFrameView.Image = dst.ToImage(); } }
public ExampleDlg() { InitializeComponent(); QTrkInstance.SelectDLL(false, false); QTrkDLL.TestDLLCallConv(10); QTrkConfig cfg = QTrkConfig.Default; cfg.width = cfg.height = 60; propertyGridSettings.SelectedObject = cfg; }
public TrackerSettingsDlg(QTrkConfig config) { InitializeComponent(); propertyGrid.SelectedObject = config; }