計測ライン(線分)上の濃度投影の作成 (非推奨)

Namespace: fvalgcli
Assembly: fvalgcli (in fvalgcli.dll) Version: 3.1.0.0 (3.1.0.11)

Syntax

C#
public static int fnFIE_edge1d_projection_line(
	FHANDLE hsrc,
	DSGMT_T line,
	int prj_width,
	DOUBLE_PTR pprj,
	int prj_len,
	F_ARRAY_INDEX_PTR valid_reg
)
Visual Basic
Public Shared Function fnFIE_edge1d_projection_line ( 
	hsrc As FHANDLE,
	line As DSGMT_T,
	prj_width As Integer,
	pprj As DOUBLE_PTR,
	prj_len As Integer,
	valid_reg As F_ARRAY_INDEX_PTR
) As Integer

Parameters

hsrc
Type: fvalgcli..::..FHANDLE
入力画像(type:uc8,s16,us16,double / ch:1)
line
Type: fvalgcli..::..DSGMT_T
計測ライン(線分)
  • st 始点
  • ed 終点
prj_width
Type: System..::..Int32
濃度投影片幅(0以上、単位:画素)
pprj
Type: fvalgcli..::..DOUBLE_PTR
濃度プロファイル配列
prj_len
Type: System..::..Int32
濃度プロファイル配列の長さ
valid_reg
Type: fvalgcli..::..F_ARRAY_INDEX_PTR
濃度プロファイルの有効領域
  • index 要素番号:濃度プロファイル配列の原点からのオフセット量
  • size 長さ :有効領域の長さ

Return Value

Type: Int32
以下のエラーコードを返します。

エラーコード:
f_err内容
F_ERR_NONE正常終了
F_ERR_INVALID_IMAGE不正な画像が渡された
F_ERR_INVALID_PARAM不正なパラメータが渡された
F_ERR_NO_LICENCEライセンスエラー、または未初期化エラー

Examples

この関数は互換性の為に残しています。 新しい開発では、 fnFIE_edge1d_projection_line(FHANDLE, DSGMT_T, Int32, DOUBLE_PTR, Int32, F_ARRAY_INDEX%) をご使用ください。

See Also