How to:pylon .NETでパラメータカテゴリを見つける方法#
各カメラパラメータには親カテゴリが存在します。
例えば、 Width パラメータはAOI Controlsカテゴリの子です。
カテゴリの関係を検索するには、関数 GetParameterRelation を関数パラメータ ParameterRelation.ParameterIsCategoryOf を使用できます。
と共に使用します。
例えば、 Root カテゴリが呼び出された場合、出力はすべての子カテゴリになります。
次のコードスニペットは、pylon .NETでフィアートツリーを出力する方法を示しています。
IEnumerable<String> enumlst = camera.Parameters.GetParameterRelation("Root",
ParameterRelation.ParameterIsCategoryOf, true);
foreach (String e in enumlst)
{
Console.WriteLine(e);
IEnumerable<String> catlst = camera.Parameters.GetParameterRelation(e,
ParameterRelation.ParameterIsCategoryOf, true);
foreach (String ce in catlst)
{
Console.Write(" |--");
Console.WriteLine(ce);
}
}