ハフ投票空間の取得
Namespace: fvalgcliAssembly: fvalgcli (in fvalgcli.dll) Version: 3.1.0.0 (3.1.0.11)
Syntax
C# |
---|
public static FHANDLE fnFIE_hough_lines_get_space(
FHANDLE hHough,
ref int stq,
ref int edq,
ref int str,
ref int edr
) |
Visual Basic |
---|
Public Shared Function fnFIE_hough_lines_get_space (
hHough As FHANDLE,
ByRef stq As Integer,
ByRef edq As Integer,
ByRef str As Integer,
ByRef edr As Integer
) As FHANDLE |
Parameters
- hHough
- Type: fvalgcli..::..FHANDLE
ハフ構造体のハンドル
- stq
- Type: System..::..Int32%
ハフ投票空間のθ方向の始点
- edq
- Type: System..::..Int32%
ハフ投票空間のθ方向の終点
- str
- Type: System..::..Int32%
ハフ投票空間のr方向の始点
- edr
- Type: System..::..Int32%
ハフ投票空間のr方向の終点
Return Value
Type:
FHANDLE正常にオープンできた場合は、画像オブジェクト(type:us16, channel:1)のハンドルを返します。 ライセンスエラー、パラメータエラーもしくはメモリ不足の場合は、IntPtr.Zero を返します。
Remarks
Examples
C# | Copy |
---|
using System;
using System.Collections.Generic;
using System.Text;
using fvalgcli;
namespace TC
{
public partial class FIE
{
public void fnFIE_hough_lines_get_space(FHANDLE hHough)
{
FHANDLE hImage = FHANDLE.Zero;
try
{
int stq = 0, edq = 0, str = 0, edr = 0;
hImage = api.fnFIE_hough_lines_get_space(hHough, ref stq, ref edq, ref str, ref edr);
Assert.IsTrue(hImage != FHANDLE.Zero, "fnFIE_hough_lines_get_space: エラーが発生しました。");
Console.WriteLine("fnFIE_hough_lines_get_space");
Console.WriteLine("stq = {0}", stq);
Console.WriteLine("edq = {0}", edq);
Console.WriteLine("str = {0}", str);
Console.WriteLine("edr = {0}", edr);
api.fnFIE_save_bmp(ResultDir + "/fnFIE_hough_lines_get_space.bmp", hImage);
}
finally
{
hImage.Dispose();
}
}
}
} |
Visual Basic | Copy |
---|
Imports System.Collections.Generic
Imports System.Text
Imports fvalgcli
Public Partial Class FIE
Public Sub fnFIE_hough_lines_get_space(hHough As FHANDLE)
Dim hImage As FHANDLE = FHANDLE.Zero
Try
Dim stq As Integer = 0, edq As Integer = 0, str As Integer = 0, edr As Integer = 0
hImage = api.fnFIE_hough_lines_get_space(hHough, stq, edq, str, edr)
Assert.IsTrue(hImage <> FHANDLE.Zero, "fnFIE_hough_lines_get_space: エラーが発生しました。")
Console.WriteLine("fnFIE_hough_lines_get_space")
Console.WriteLine("stq = {0}", stq)
Console.WriteLine("edq = {0}", edq)
Console.WriteLine("str = {0}", str)
Console.WriteLine("edr = {0}", edr)
api.fnFIE_save_bmp(ResultDir & "/fnFIE_hough_lines_get_space.bmp", hImage)
Finally
hImage.Dispose()
End Try
End Sub
End Class |
See Also