Q
HDやCDなどの外部記憶装置から画像を読み込んで処理すると読み込みに時間がかかります。それらの画像を一度メモリに蓄え、その後メモリの画像に対して高速処理できないでしょうか?
A
Channelで画像をメモリに蓄えられます。Channelは一つの変数名で複数画像をベクトルとして管理できます。メモリに蓄えてから処理することで処理時間を大幅に短縮することができます。本来Channelは複数画像を管理するだけでなく画像の積算などに利用されます。サンプルプログラムはHALCONの標準サンプルプログラムの"xing.dev"の画像をメモリに蓄えて実行しています。
関連オペレーター
append_channel
access_channel
disp_channel
count_channels
ファイル
サンプルプログラムはchnnel_xing_HA13をダウンロードしてください。
chnnel_xing.dev
画像をメモリに蓄え高速に処理するサンプルプログラム
chnnel_xing.txt
画像をメモリに蓄え高速に処理するサンプルプログラム(テキスト形式)