情報詳細Q:HDevで同じ画像に対して何度も同じ処理を実行すると並列処理を使った場合、違う結果を返すことがあります。並列処理を行わない場合同じ結果を返します。解決方法はありますか。A:reduce_domainで領域を絞った後にフィルターを使用したことが原因です。(今回の場合はgray_erosion_rect)ドメインを絞った場合、解析範囲を絞った箇所以外は未定義になります。未定義のピクセルは並列化が有効かどうかで結果が異なる可能性があります。今回はそのケースに当てはまったと考えられます。対策としては、以下full_domainやexpaned_domain_grayでドメインを広げて再度ドメインを絞るという方法です。 添付ファイルタイトルHALCONで並列処理を行うと処理結果が異なることがあるURL 名000005863公開状況公開済み検証状況公開済み