1: 2011-07-30 (Sat) 23:16:04 iseki  |
Cur: 2011-07-30 (Sat) 23:16:57 iseki  |
| | { | | { |
| | MSGraph<sWord>* xp = NULL; | | MSGraph<sWord>* xp = NULL; |
| | + | |
| | ///////////////////////////////////////// | | ///////////////////////////////////////// |
| | // 以下に処理コードを書く | | // 以下に処理コードを書く |
| | // 入力 vp, 出力 xp | | // 入力 vp, 出力 xp |
| | ///////////////////////////////////////// | | ///////////////////////////////////////// |
| | + | |
| | /**/////////////////////////////////////////////////////////////////////////////// | | /**/////////////////////////////////////////////////////////////////////////////// |
| | // | | // |
| | xp = new MSGraph<sWord>(vp->xs, vp->ys, vp->zs); | | xp = new MSGraph<sWord>(vp->xs, vp->ys, vp->zs); |
| | + | |
| | for (int j=1; j<vp->ys-1; j++) { | | for (int j=1; j<vp->ys-1; j++) { |
| | for (int i=1; i<vp->xs-1; i++) { | | for (int i=1; i<vp->xs-1; i++) { |
| | } | | } |
| | } | | } |
| - | | + | |
| | + | |
| | /*//////////////////////////////////////////////////////////////////////////////// | | /*//////////////////////////////////////////////////////////////////////////////// |
| | // フィルターによる計算 | | // フィルターによる計算 |
| | -1, 0, 1, | | -1, 0, 1, |
| | 0, 0, 0 }; | | 0, 0, 0 }; |
| - | | |
| | // Filterの作成 | | // Filterの作成 |
| | MSGraph<sWord>* filter = new MSGraph<sWord>(3, 3); // フィルターのサイズを正確に指定する | | MSGraph<sWord>* filter = new MSGraph<sWord>(3, 3); // フィルターのサイズを正確に指定する |
| - | filter->set_array(mask); // フィルターへコピー | + | filter->set_array(mask); // フィルターへコピー |
| - | filter->norm = 2.0; // 規格化の係数 | + | filter->norm = 2.0; // 規格化の係数 |
| | + | |
| | xp = new MSGraph<sWord>(); | | xp = new MSGraph<sWord>(); |
| | *xp = MSMaskFilter(*vp, *filter); | | *xp = MSMaskFilter(*vp, *filter); |
| | + | |
| | // Filterの開放 | | // Filterの開放 |
| | filter->free(); | | filter->free(); |
| | delete(filter); | | delete(filter); |
| | /**/ | | /**/ |
| - | | + | |
| | + | |
| | /**/////////////////////////////////////////////////////////////////////////////// | | /**/////////////////////////////////////////////////////////////////////////////// |
| | // 絶対値の計算 | | // 絶対値の計算 |
| | } | | } |
| | /**/ | | /**/ |
| | + | |
| | ///////////////////////////////////////// | | ///////////////////////////////////////// |
| | // 処理コードはここまで | | // 処理コードはここまで |
| | ///////////////////////////////////////// | | ///////////////////////////////////////// |
| | + | |
| | return xp; | | return xp; |
| | } | | } |