object MainForm: TMainForm
  Left = 300
  Top = 79
  Width = 649
  Height = 589
  Caption = 'Camera Calibration Tool'
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'MS Sans Serif'
  Font.Style = []
  Menu = MainMenu1
  OldCreateOrder = False
  OnCloseQuery = FormCloseQuery
  OnCreate = FormCreate
  OnDestroy = FormDestroy
  PixelsPerInch = 96
  TextHeight = 13
  object ImgView: TImgView32
    Left = 220
    Top = 4
    Width = 419
    Height = 533
    Anchors = [akLeft, akTop, akRight, akBottom]
    Color = clGray
    ParentColor = False
    Scale = 1
    ScrollBars.ShowHandleGrip = True
    ScrollBars.Style = rbsDefault
    SizeGrip = sgAuto
    TabOrder = 0
  end
  object Panel2: TPanel
    Left = 7
    Top = 184
    Width = 202
    Height = 353
    BevelOuter = bvLowered
    TabOrder = 1
    object Panel4: TPanel
      Left = 1
      Top = 1
      Width = 200
      Height = 328
      Align = alTop
      TabOrder = 0
      object Label1: TLabel
        Left = 4
        Top = 8
        Width = 75
        Height = 13
        Caption = 'CurrentImageId:'
      end
      object Label2: TLabel
        Left = 4
        Top = 32
        Width = 77
        Height = 13
        Caption = 'GrabTime (ms.) :'
      end
      object Label3: TLabel
        Left = 4
        Top = 56
        Width = 60
        Height = 13
        Caption = 'Max Images:'
      end
      object Label4: TLabel
        Left = 4
        Top = 86
        Width = 53
        Height = 13
        Caption = 'RowCount:'
      end
      object Label5: TLabel
        Left = 4
        Top = 110
        Width = 46
        Height = 13
        Caption = 'ColCount:'
      end
      object Label6: TLabel
        Left = 4
        Top = 134
        Width = 96
        Height = 13
        Caption = 'Square Width (mm.):'
      end
      object Label7: TLabel
        Left = 4
        Top = 166
        Width = 118
        Height = 13
        Caption = 'X CCD distance (micron):'
      end
      object Label8: TLabel
        Left = 4
        Top = 190
        Width = 118
        Height = 13
        Caption = 'Y CCD distance (micron):'
      end
      object Label9: TLabel
        Left = 4
        Top = 214
        Width = 123
        Height = 13
        Caption = 'Lens focal distance (mm.):'
      end
      object Label10: TLabel
        Left = 4
        Top = 238
        Width = 88
        Height = 13
        Caption = 'Image Width (pix.):'
      end
      object Label11: TLabel
        Left = 4
        Top = 262
        Width = 91
        Height = 13
        Caption = 'Image Height (pix.):'
      end
      object IdSpinEdit: TFlatSpinEditInteger
        Left = 131
        Top = 4
        Width = 65
        Height = 20
        ColorFlat = clBtnFace
        AutoSize = False
        MaxValue = 100
        MinValue = 0
        ParentColor = True
        TabOrder = 0
        Value = 0
        OnChange = IdSpinEditChange
      end
      object TimeSpinEdit: TFlatSpinEditInteger
        Left = 131
        Top = 28
        Width = 65
        Height = 20
        ColorFlat = clBtnFace
        AutoSize = False
        MaxValue = 10000
        MinValue = 0
        ParentColor = True
        TabOrder = 1
        Value = 1500
        OnChange = TimeSpinEditChange
      end
      object MaxSpinEdit: TFlatSpinEditInteger
        Left = 131
        Top = 52
        Width = 65
        Height = 20
        ColorFlat = clBtnFace
        AutoSize = False
        MaxValue = 10000
        MinValue = 0
        ParentColor = True
        TabOrder = 2
        Value = 20
      end
      object RowSpinEdit: TFlatSpinEditInteger
        Left = 131
        Top = 82
        Width = 65
        Height = 20
        ColorFlat = clBtnFace
        AutoSize = False
        MaxValue = 10
        MinValue = 0
        ParentColor = True
        TabOrder = 3
        Value = 6
        OnChange = RowSpinEditChange
      end
      object ColSpinEdit: TFlatSpinEditInteger
        Left = 131
        Top = 106
        Width = 65
        Height = 20
        ColorFlat = clBtnFace
        AutoSize = False
        MaxValue = 10
        MinValue = 0
        ParentColor = True
        TabOrder = 4
        Value = 8
        OnChange = ColSpinEditChange
      end
      object SquareWidthEdit: TFlatSpinEditFloat
        Left = 131
        Top = 130
        Width = 65
        Height = 20
        ColorFlat = clBtnFace
        AutoSize = False
        Digits = 2
        Precision = 9
        FloatFormat = ffGeneral
        Increment = 0.5
        ParentColor = True
        TabOrder = 5
        Value = 27.4
      end
      object xDistEdit: TFlatSpinEditFloat
        Left = 131
        Top = 162
        Width = 65
        Height = 20
        ColorFlat = clBtnFace
        AutoSize = False
        Digits = 2
        Precision = 9
        FloatFormat = ffGeneral
        Increment = 0.5
        ParentColor = True
        TabOrder = 6
        Value = 4.65
      end
      object yDistEdit: TFlatSpinEditFloat
        Left = 131
        Top = 186
        Width = 65
        Height = 20
        ColorFlat = clBtnFace
        AutoSize = False
        Digits = 2
        Precision = 9
        FloatFormat = ffGeneral
        Increment = 0.5
        ParentColor = True
        TabOrder = 7
        Value = 4.65
      end
      object fEdit: TFlatSpinEditFloat
        Left = 131
        Top = 210
        Width = 65
        Height = 20
        ColorFlat = clBtnFace
        AutoSize = False
        Digits = 2
        Precision = 9
        FloatFormat = ffGeneral
        Increment = 0.5
        ParentColor = True
        TabOrder = 8
        Value = 12.5
      end
      object WidthEdit: TFlatSpinEditInteger
        Left = 131
        Top = 234
        Width = 65
        Height = 20
        ColorFlat = clBtnFace
        AutoSize = False
        MaxValue = 2000
        MinValue = 0
        ParentColor = True
        TabOrder = 9
        Value = 1280
      end
      object HeightEdit: TFlatSpinEditInteger
        Left = 131
        Top = 258
        Width = 65
        Height = 20
        ColorFlat = clBtnFace
        AutoSize = False
        MaxValue = 2000
        MinValue = 0
        ParentColor = True
        TabOrder = 10
        Value = 960
      end
    end
  end
  object Panel1: TPanel
    Left = 7
    Top = 4
    Width = 202
    Height = 173
    BevelOuter = bvLowered
    TabOrder = 2
    object SpeedButton9: TSpeedButton
      Left = 71
      Top = 146
      Width = 23
      Height = 23
      Hint = 'Full Format'
      AllowAllUp = True
      GroupIndex = 1
      Flat = True
      Glyph.Data = {
        CA010000424DCA010000000000004A0000002800000030000000100000000100
        04000000000080010000120B0000120B00000500000005000000FFFFFF000000
        000038299700E1EAEB00C5D6D900000000000000000033333333333333331111
        1111111111110000000000000000333333333333333311111111111111110000
        0000100000003333333323333333111111112111111100000001110000003333
        3332223333331111111222111111000000111110000033333322222333331111
        1122222111110000000000000000333333333333333311111111111111110000
        1011111010003333232222232333111121222221211100011011111011003332
        2322222322331112212222212211001110111110111033222322222322231122
        2122222122210001101111101100333223222223223311122122222122110000
        1011111010003333232222232333111121222221211100000000000000003333
        3333333333331111111111111111000000111110000033333322222333331111
        1122222111110000000111000000333333322233333311111112221111110000
        0000100000003333333323333333111111112111111100000000000000003333
        3333333333331111111111111111}
      NumGlyphs = 3
      ParentShowHint = False
      ShowHint = True
      Transparent = False
      OnClick = SpeedButton9Click
    end
    object SpeedButton1: TSpeedButton
      Left = 98
      Top = 146
      Width = 23
      Height = 23
      Flat = True
      Glyph.Data = {
        CA010000424DCA010000000000004A0000002800000030000000100000000100
        04000000000080010000120B0000120B00000500000005000000FFFFFF000000
        000038299700E1EAEB00C5D6D900000000000000000033333333333333331111
        1111111111110000000100000000333333323333333311111112111111110000
        0011100000003333332223333333111111222111111100000011010000003333
        3322323333331111112212111111000000011110000033333332222333331111
        1112222111110000000111010000333333322232333311111112221211110011
        0011011110003322332232222333112211221222211101111110001101003222
        2223332232331222222111221211001011000011111033232233332222231121
        2211112222210001111001101100333222233223223311122221122122110000
        1011110000003333232222333333111121222211111100000111100000003333
        3222233333331111122221111111000000101100000033333323223333331111
        1121221111110000000111000000333333322233333311111112221111110000
        0000100000003333333323333333111111112111111100000000000000003333
        3333333333331111111111111111}
      NumGlyphs = 3
      Transparent = False
      OnClick = SpeedButton1Click
    end
    object VideoWindow: TVideoWindow
      Left = 1
      Top = 1
      Width = 200
      Height = 144
      FilterGraph = FilterGraph
      VMROptions.Mode = vmrWindowless
      VMROptions.Streams = 1
      VMROptions.Preferences = [vpForceOffscreen, vpForceOverlays, vpDoNotRenderColorKeyAndBorder]
      Color = clBlack
    end
  end
  object FilterGraph: TFilterGraph
    Mode = gmCapture
    GraphEdit = True
    Left = 16
    Top = 8
  end
  object MainMenu1: TMainMenu
    Left = 224
    Top = 8
    object File1: TMenuItem
      Caption = 'File'
      object Load1: TMenuItem
        Caption = 'Load Presets'
        OnClick = Load1Click
      end
      object SavePresets1: TMenuItem
        Caption = 'Save Presets'
        OnClick = SavePresets1Click
      end
      object N1: TMenuItem
        Caption = '-'
      end
      object LoadImage1: TMenuItem
        Caption = 'Load Image'
        OnClick = LoadImage1Click
      end
      object SaveImageAs1: TMenuItem
        Caption = 'Save Image As..'
        OnClick = SaveImageAs1Click
      end
    end
    object Devices: TMenuItem
      Caption = 'Devices'
    end
    object Run1: TMenuItem
      Caption = 'Run'
      object SnapShort1: TMenuItem
        Caption = 'SnapShort'
        OnClick = SnapShort1Click
      end
      object N2: TMenuItem
        Caption = '-'
      end
      object StartCollectImages1: TMenuItem
        Caption = 'Start Collect Images'
        OnClick = StartCollectImages1Click
      end
      object Calibrate1: TMenuItem
        Caption = 'Calibrate'
        OnClick = Calibrate1Click
      end
      object N3: TMenuItem
        Caption = '-'
      end
      object FindExtrinsin1: TMenuItem
        Caption = 'Find Extrinsic Camera Params - No Distortion!'
        OnClick = FindExtrinsin1Click
      end
    end
    object About1: TMenuItem
      Caption = 'About'
    end
  end
  object Filter: TFilter
    BaseFilter.data = {00000000}
    FilterGraph = FilterGraph
    Left = 44
    Top = 8
  end
  object SampleGrabber: TSampleGrabber
    OnBuffer = SampleGrabberBuffer
    FilterGraph = FilterGraph
    MediaType.data = {
      7669647300001000800000AA00389B717DEB36E44F52CE119F530020AF0BA770
      FFFFFFFF0000000001000000809F580556C3CE11BF0100AA0055595A00000000
      0000000000000000}
    Left = 72
    Top = 8
  end
  object Timer1: TTimer
    Enabled = False
    Interval = 1500
    Left = 224
    Top = 116
  end
  object SaveDialog: TSaveDialog
    Left = 224
    Top = 64
  end
  object OpenPictureDialog: TOpenPictureDialog
    Filter = 
      'All (*.dib;*.jpg;*.jpeg;*.bmp;*.ico;*.emf;*.wmf)|*.dib;*.jpg;*.j' +
      'peg;*.bmp;*.ico;*.emf;*.wmf|All|*.*|JPEG Image File (*.jpg)|*.jp' +
      'g|JPEG Image File (*.jpeg)|*.jpeg|Bitmaps (*.bmp)|*.bmp|Icons (*' +
      '.ico)|*.ico|Enhanced Metafiles (*.emf)|*.emf|Metafiles (*.wmf)|*' +
      '.wmf|Device Independent Bitmap (*.dib)|*.dib'
    Left = 252
    Top = 64
  end
  object SavePictureDialog: TSavePictureDialog
    Filter = 'Bitmaps (*.bmp)|*.bmp'
    Left = 280
    Top = 64
  end
end
