情報詳細Q:Halcon12で動作しているソフトをHalcon18で実行できるようにするため、測定結果が一致するかのテストをしたのですが、値が違ってしまいました。例:edges_sub_pixを実行後、smooth_imageを行い、get_contour_xldを行うと最初の値が違ったこの理由は何でしょうか。またバージョンを変えた場合も同じ値にするにはどうしたらよいでしょうか?A:HALCONはバージョン間の完全な互換性はなく速度アップや機能の追加・修正などを目的にアルゴリズムが若干変わることがあり同じパラメータでもバージョンが変わると完全に同一の結果を出すことができなくなる場合がございます。変更点がございますと、リリースノートに記載がございますのでこちらをご確認ください。set_systemにて設定可能なCPUの命令形をの設定から同一の結果になる可能性がございますのでこちらで調整をお願いいたします。HALCON18よりAVX-512Fの命令の対応などで追加された部分がございます。申し訳ございませんが、どの部分を調整すればよいかについてはご利用されているPCにも依存しお応えが難しい部分がございます。基本としては現在のバージョンの結果より最終的な出力結果を調整されますようお願い申し上げます。 添付ファイルタイトルHALCON バージョンが変わると結果が変わるURL 名000004950公開状況公開済み検証状況公開済み