情報詳細Q:HALCONには幾つかの2値化オペレータがありますが何が違うのでしょうか?違いがよくわかりません。A:HALCONには以下の2値化オペレータがあります。threshold一般的な2値化を行います。グレイ値の上限と下限を決定します。bin_thresholdヒストグラムの1つの谷間がしきい値として決定されます。char_thresholdヒストグラムの1つの谷間からある値小さい値がしきい値として決定されます。auto_thresholdヒストグラムの谷間でしきい値を決定します。複数の領域が返されます。dyn_threshold2つの画像の差に対して2値化を行います。fast_threshold速度向上のために大まかに2値化を行います。hysteresis_thresholdしきい値にヒステリシスを持たせます。ヒステリシス部分で他の領域からある値で近ければ採用されます。dual_threshold符号付の画像に対して2値化を行います。histo_to_threshヒストグラムから分割したしきい値の数値を返します。threshold_sub_pixある1つの値を挟む部分をサブピクセル精度で2値化します。返り値はXLDです。var_thresholdマスクサイズにおいて、標準輝度値と分散値を求め、閾値を超えるピクセルを領域として2値化をおこないます。関連オペレーターthresholdbin_thresholdchar_thresholdauto_thresholddyn_thresholdfast_thresholdhysteresis_thresholddual_thresholdhisto_to_threshthreshold_sub_pixvar_thresholdファイルサンプルプログラムはthresholddiff.zipをダウンロードしてください。thresholddiff.dev2値化の違いを説明するサンプルプログラムthresholddiff.txt2値化の違いを説明するサンプルプログラム(テキスト形式)添付ファイルthresholddiff.zipタイトル2値化オペレータの違い[領域(Region)]URL 名000006047公開状況公開済み検証状況公開済み