#author("2025-05-16T16:12:02+09:00","default:kyo-in","kyo-in")
#author("2025-05-16T16:14:17+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_3rd.zip(例:18FI999_3rd.zip)
ファイル名:XXFIXXX_4th.zip(例:18FI999_3rd.zip)

''提出締め切り:7月5日(金) 23:59''
''提出締め切り:5月30日(金) 23:59''

BOXアップロードフォルダの招待メールが来ていない方は森谷までメール連絡ください.

2024/7/8課題:課題3_3を実装したものを提出。

ファイル名:XXFIXXX_4th.zip(例:18FI999_4th.zip)

''提出締め切り:7月12日(金) 23:59''


トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS