情報詳細Q:検査対象物全体をまとめて撮影できない場合に、分割された画像をそれぞれ処理し、その結果領域を1つの最終画像の結果として結合したいと思います。アフィン変換を使用して複数枚の画像を1枚の画像にする事も考えましたが、画像の結合には時間が必要なようです。領域の結合なら時間がそれほどかからないと思うのですが、分割された画像の結果領域を切れ目なく結合する事はできますか?A:アフィン変換で画像を移動して結合する事で、大きな一枚の画像を作成する事ができますが、画像(グレイ値の情報を持っている)を移動させる処理は情報量が多く、計算に時間がかかります。それに比べて領域は 2値データなので、グレイ値のアフィン変換に比べて高速に変換処理を行うことができます。領域のアフィン変換を行う場合、通常のアフィン変換オペレータを使用する事もできますが、平行移動だけなら move_region が高速です。move_region で分割された画像のサイズだけ領域を平行移動します。サンプルプログラムを参照して下さい。1枚の画像を分割して処理を行っています。このプログラムでは、結合部分だけに注目した処理も行っています。最終的に分割してまとめた結果領域と、1枚のまま処理した結果領域の数が等しくなっています。関連オペレーターcrop_rectangle1move_regionconcat_objunion1count_objファイルサンプルプログラムはjoin_region.zipをダウンロードしてください。join_region.dev画像を分割して処理を行い結果領域を結合するサンプルプログラムjoin_region.txt画像を分割して処理を行い結果領域を結合するサンプルプログラム(テキスト形式)添付ファイルjoin_region.zipタイトル画像を分割して処理を行い結果領域を結合[画像(Image)]URL 名000006063公開状況公開済み検証状況公開済み