WIL説明書(.NET)  3.1.0
ファイル入出力を使用した例

この例では、画像ファイルを読み込み、ソーベルフィルタを実行し、結果をファイルに保存しています。

コード例:

1 using System;
2 using System.Collections.Generic;
3 using System.Text;
4 using System.Drawing;
5 using System.Windows.Forms;
6 using System.Reflection;
7 using fvalgcli;
8 
9 namespace User.SampleCode
10 {
11  partial class MyClass
12  {
16  public void Test1()
17  {
18  // 入力.
19  FVIL.Data.CFviImage src = null;
20  FVIL.Data.CFviImage dst = null;
21 
22  try
23  {
24  // 入力.
25  src = new FVIL.Data.CFviImage("Data/floppy_RGB.jpg");
26  dst = new FVIL.Data.CFviImage(src.ImageSize);
27 
28  // 処理.
29  FVIL.Filter.CFviSobelFilter parser = new FVIL.Filter.CFviSobelFilter(src, dst);
30  parser.CalcMode = FVIL.Filter.SobelCalcMode.XYMode;
31  parser.Execute();
32 
33  // 出力.
34  dst.Save("Result/Result1.png");
35  }
36  finally
37  {
38  // 解放.
39  if (src != null)
40  src.Dispose();
41  if (dst != null)
42  dst.Dispose();
43  }
44  }
45  }
46 }

Documentation copyright © 2008 FAST Corporation. [B-001864]
Generated on 2024年10月10日(木) 10時07分53秒 for WIL説明書(.NET) by doxygen 1.8.11