この例では、ビデオ入力クラスから画像を一枚取り込み、画像統計量を計測し、判定結果をデジタル入出力デバイスで外部に出力しています。
コード例:
2 using System.Collections.Generic;
5 using System.Windows.Forms;
6 using System.Reflection;
9 namespace User.SampleCode
18 FVIL.Video.CFviVideoRICE001 video = null;
19 FVIL.Dio.CFviDioFIO01 dio = null;
20 FVIL.Data.CFviImage src = null;
25 video =
new FVIL.Video.CFviVideoRICE001();
27 video.LoadIniFile(
@"C:\FAST\WIL\3.0.0\CameraFiles\RICE-001\rice_640.ini");
29 dio =
new FVIL.Dio.CFviDioFIO01();
32 const uint DO_SUCCESS = 0x01;
33 const uint DO_FAILURE = 0x02;
36 src =
new FVIL.Data.CFviImage();
37 video.ChangeImageSize(src);
38 video.GrabImageSync(src);
41 FVIL.Measure.CFviStatistics parser =
new FVIL.Measure.CFviStatistics(src);
45 if (32 <= parser.Average && parser.Average <= 200)