- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2025-05-26T11:55:41+09:00","default:kyo-in","kyo-in")
#author("2025-07-07T10:38:57+09:00","default:kyo-in","kyo-in")
**フィルタリング [#b5fe379c]
移動平均フィルタを実装する.
ヒント:
PolyLineSegment.Pointsにストロークを構成する点が登録されている.
移動平均フィルタはストロークを構成するある点(Piとする)があった時,前後n個の点との平均を取り,その値でPiの座標値を置き換え,その処理をストロークを構成する点全体に適用することでストロークを滑らかにする.
例えばnが3であれば,フィルタ適用後の点Pi'=(Pi-1 + Pi + Pi+1)/3となる.ストローク最初の方の点と,最後の方の点では,インデックス範囲外を参照しないよう注意する.
#ref(../第3回/kadai3_2.gif,50%);
**課題提出方法 [#r54a0cd6]
招待されているBoxアップロードフォルダ「情報メディア基礎ゼミ(森谷)」へ,完成させた課題のソリューションフォルダをZIP圧縮し,ファイルを以下の名前でアップロードしてください.
ファイル名:XXFIXXX_4th.zip(例:18FI999_4th.zip)
''提出締め切り:5月30日(金) 23:59''
''提出締め切り:7月11日(金) 23:59''
BOXアップロードフォルダの招待メールが来ていない方は森谷までメール連絡ください.