- メインページ
- モジュール
- ネームスペース
- データ構造
- ファイル

関数
インターレス除去

## 関数
template<class T , class Allocator >
bool | mist::interlace (const array2< T, Allocator > &in, array2< T, Allocator > &out, bool is_odd_line=false, bool is_row_interlace=true)
| 2次元画像のインターレス除去を行う

## 説明

次のヘッダをインクルードする
#include <mist/filter/interlace.h>

## 関数

template<class T , class Allocator >

bool mist::interlace | ( | const array2< T, Allocator > & | in,
|  | array2< T, Allocator > & | out,
|  | bool | is_odd_line = `false`,
|  | bool | is_row_interlace = `true`
| ) |  |

2次元画像のインターレス除去を行う

偶数ライン・奇数ラインのどちらかを補間する

注意
  インターレス除去を行うためには，画像が2行以上でなくてはならない

引数

  [in] | in | … 入力画像
  [out] | out | … 出力画像
  [in] | is_odd_line | … 奇数ラインを偶数ラインで補間する場合は true，偶数ラインを奇数ラインで補間する場合は false を指定する
  [in] | is_row_interlace | … 行方向を補間する場合は true，列方向を補間する場合は false を指定する

戻り値
  インターレス除去がうまくいったかどうか