情報詳細Q:現在、HALCON を用いて画像処理をおこなっているのですが,CPU の負荷が高いときに、画像処理の応答性が問題になっています。Linux 等 OS の環境は問いませんので、HALCON を使用した上でシステム的に応答性が確保できる環境はありませんでしょうか?A:HALCONは非常に高速な画像処理ライブラリではありますが、他のソフトウェアと同じく、CPU負荷状況によっては処理時間にばらつきが発生することがあります。処理時間を安定させるための手法として、HALCONが自動的に処理を複数スレッドに分割して高速化する「自動並列演算(AOP)」を、OFFにする、という手法が考えられます。set_system ('parallelize_operators', 'false')これにより、HALCONの処理は自動的に分散されず、安定した処理時間が期待できますが、その分全体的には低速化します。AOPの効果については、標準サンプルプログラム「simulate_aop.hdev」も参考になると思います。WindowsよりLinuxのほうがOSのバックグラウンド動作がシンプル、という理由から、Linuxのほうが処理時間が安定する可能性がありますが、こちらもCPU負荷状況によっては処理時間を保証できるものではございません。添付ファイルタイトルHALCONの応答性やリアルタイム性についてURL 名000003338公開状況公開済み検証状況公開済み