Medianフィルタを作成する
をテンプレートにして作成
home
>
サイトマップ
開始行:
RIGHT:寄稿:東條遼平
* 置換をするフィルタ [#t886936f]
これまでのフィルタは線形計算によってそれぞれの値を算出し...
例えば画像に点々とノイズが載っているような場合、ぼかすフ...
中間値を求める方法ですが、ソートを使います。 3×3であれば...
クイックソートは標準ライブラリのstdlib.hに入っています。...
static int char_compare(const unsigned char *a,
const unsigned char *b)
{
if(*a < *b) return -1;
else if(*a > *b) return 1;
else return 0;
}
比較関数はこれだけで構いません。正か負かが分かればいいの...
qsort(r, 9, sizeof(unsigned char),
(int(*)(const void*, const void*))char_compar...
qsort(g, 9, sizeof(unsigned char),
(int(*)(const void*, const void*))char_compar...
qsort(b, 9, sizeof(unsigned char),
(int(*)(const void*, const void*))char_compar...
注目しているピクセルを中心に9つの値を保持した配列r、g、b...
- &ref(main.c);
- &ref(bitmap.c);
- &ref(bitmap.h);
終了行:
RIGHT:寄稿:東條遼平
* 置換をするフィルタ [#t886936f]
これまでのフィルタは線形計算によってそれぞれの値を算出し...
例えば画像に点々とノイズが載っているような場合、ぼかすフ...
中間値を求める方法ですが、ソートを使います。 3×3であれば...
クイックソートは標準ライブラリのstdlib.hに入っています。...
static int char_compare(const unsigned char *a,
const unsigned char *b)
{
if(*a < *b) return -1;
else if(*a > *b) return 1;
else return 0;
}
比較関数はこれだけで構いません。正か負かが分かればいいの...
qsort(r, 9, sizeof(unsigned char),
(int(*)(const void*, const void*))char_compar...
qsort(g, 9, sizeof(unsigned char),
(int(*)(const void*, const void*))char_compar...
qsort(b, 9, sizeof(unsigned char),
(int(*)(const void*, const void*))char_compar...
注目しているピクセルを中心に9つの値を保持した配列r、g、b...
- &ref(main.c);
- &ref(bitmap.c);
- &ref(bitmap.h);
ページ名:
home
>
Modified by
物理のかぎプロジェクト
PukiWiki 1.4.5_1
Copyright © 2001-2005
PukiWiki Developers Team
. License is
GPL
.
Based on "PukiWiki" 1.3 by
yu-ji
Powered by PHP 5.3.29HTML convert time to 0.002 sec.