プレイ日記
SilverBlue Corei72630QM
画像をぼかす方法を教えてください><
2そうだね
プレイ済み
返信[1]
親投稿
自作ソフトGRP-FILTERを参照してください(宣伝) 処理は大体こんな感じです。 FOR Y=0 TO 239 STEP (ぼかす時の粗さ) FOR X=0 TO 399 STEP (同じ) G=0 FOR Y2=0 TO (粗さ) FOR X2=0 TO (粗さ) G=G+GSPOIT(X+X2,Y+Y2) NEXT NEXT G=G/(粗さの2乗) GFILL X,Y,X+(粗さ),Y+(粗さ),G NEXT NEXT
0そうだね
プレイ済み
返信[2]
親投稿
イスターリャ arduinotexter
対象となるピクセルの周囲の色を平均します。
0そうだね
プレイ済み
返信[3]
親投稿
SilverBlue Corei72630QM
ショボーンさんのツールを参照したのですが、ぼかしと言うか、モザイクって感じがしたんですよね… …というわけで、BIG_TEXTERさんの例のツールのぼかしのソースコードをとりだそうと思ったのですが、自分のレベルでは難しかったので、無理でした… GSPOITで周囲4ピクセルの平均を取ってぼかす方法だと、モザイク感が出てしまうので、何かいい方法があれば教えていただきたいです。
0そうだね
プレイ済み
返信[4]
親投稿
イスターリャ arduinotexter
T-VIEWERのフィルタ機能はただのぼかしではなく、ガウシアンフィルタという少し特殊なフィルタを採用しています。 対象ピクセルに近いピクセルほど重視するというフィルタです。 また、ぼかすときは全部足してから割らないとちゃんとした平均になりませんよ! FORの中で毎回÷2したらダメですよ!
0そうだね
プレイ済み
返信[5]
親投稿
SilverBlue Corei72630QM
とりあえず作ってみました…。
0そうだね
プレイ済み