
グレースケール画像を量子化する問題で、量子化レベル数を8階調(N=8)と設定して画像h=(Ih,Ih,Ih)を生成し、その輝度ヒストグラムを生成せよという問題なのですが。
printf("量子レベル数Nを入力してください");
scanf("%d",&n);
dn=256/n;
for(j=0;j<nHeight;j++)
for(k=0;k<nWidth;k++){
rVal=DllBmpGetPixelValueR(pBmpOrig, j, k);
for(i=0;i<n;i++){
if(dn*i<=rVal&&dn*(i+1)>rVal){
f1=dn*i;
}
DllBmpSetPixelValueR(pBmpCopy1, j, k, f1);
DllBmpSetPixelValueG(pBmpCopy1, j, k, f1);
DllBmpSetPixelValueB(pBmpCopy1, j, k, f1);
※nHeight:高さ
nWidth:幅
rVal=DllBmpGetPixelValueR(pBmpOrig, j, k):赤色成分の輝度値を得る
量子化の公式ΔN=256/N
I(x,y)=n*ΔN ifn*ΔN≦I(x,y)<(n+1)*ΔN for∀n={0,N-1}
をif文以下で表現しました。
ここまでやってみましたがあとがよくわかりません。
教えてください。
どうかよろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
教えて!goo限定!! 電子コミック1000円分ギフトコードプレゼント!!
新規無料会員登録で抽選で1000名様に電子コミック1000円分ギフトコードプレゼント!!
-
画素値取得について
C言語・C++・C#
-
ガウシアンフィルタのCプログラム
C言語・C++・C#
-
画像圧縮の離散コサイン変換,量子化について
C言語・C++・C#
-
4
カラー画像からグレースケール画像フォーマットの変換
C言語・C++・C#
-
5
画像の拡大・縮小
C言語・C++・C#
-
6
C言語でヒストグラムを作成するプログラムを作りたいのですが
C言語・C++・C#
-
7
ヒストグラム均等化処理プログラム
C言語・C++・C#
-
8
C言語のプログラムが実行できません。
C言語・C++・C#
-
9
単語の出現回数を数え、出現回数順に表示するには?
C言語・C++・C#
-
10
画像処理の差分和
物理学
-
11
平滑化フィルタ
C言語・C++・C#
-
12
画像の輝度値のプログラムについて・・・・・・
C言語・C++・C#
-
13
RGB→YUV変換のプログラム
C言語・C++・C#
-
14
ガンマ変換 C言語でプログラムの作成
C言語・C++・C#
-
15
RGB値を画像(PNG・BMPJPEGなど)に出力したい
C言語・C++・C#
-
16
c言語でソーベルフィルタが作りたい
C言語・C++・C#
-
17
画像を読み込み、画素値の度数分布を表示するプログラム
C言語・C++・C#
-
18
ビットシフトってどんな時使うの?
C言語・C++・C#
-
19
画像を読み込む配列の確保。
C言語・C++・C#
-
20
c言語でのヒストグラム作成用のプログラム
C言語・C++・C#
関連するQ&A
- 1 OpenCVで、画像の平均階調値より小さい画素の階調値を0(または25
- 2 カラー画像からグレースケール画像フォーマットの変換
- 3 グレースケール画像の画素値を得る
- 4 OpenCVを使って画素の階調値を、その近傍画素の階調の最小値(最大値
- 5 画像圧縮の離散コサイン変換,量子化について
- 6 グレースケール時の画素値の順番について
- 7 int count=0; double x_g=0.0,y_g=0.0,x_d=0.0,y_d=0.
- 8 C言語入門者です。今ポインタの勉強をしています。char *p=“123"と初期化し、後にp=“45
- 9 あの画像処理の高速化に関してなのですが、 例えば物体検出を行うとします。 その際に検出する物体の画像
- 10 C言語プログラミング 漸化式について a(n+2)=3(an+1)+2a(n) a(0)=1 a(1
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
人気Q&Aランキング
-
4
東芝のDynabookなのですがアン...
-
5
C言語について質問です。
-
6
C言語でdouble型の小数点の引き...
-
7
C言語初心者の質問失礼します。
-
8
Windows10 32/64bitアプリケー...
-
9
Enterキーを押されたら次の処理...
-
10
Cプログラム 行列
-
11
エラーの意味は? Lvalue req...
-
12
float型とdouble型の変数の違い...
-
13
文字列内の数字削除
-
14
C言語、自己参照構造体のプログ...
-
15
c# 文字列の最後から1文字削除...
-
16
c言語の構造体について質問します
-
17
C言語プログラミングについて(...
-
18
数字の位ごとの値を表示するプ...
-
19
C言語エラーについて
-
20
誰かこのC言語のソースコードが...
おすすめ情報