|
pageなど |
誤 |
正 |
| p.74 下から2行目の左側 |
![]() |
![]() |
| p.138 13行目 | 式(7.9) | 式(7.19) |
| p.159 15行目 | 式(8.4) | 式(8.3) |
| p.164 式(8.28)の左辺 |
|
|
| p.173 式(9.18) |
|
|
| p.228 5行目 |
|
|
|
pageなど |
誤 |
正 |
| p.124 | 図11.3◆N=8のときのハール関数 | 図11.3◆N=8のときのハール関数( |
| p.124 | 図11.3のグラフの高さを以下のように修正![]() |
|
pageなど |
誤 |
正 |
| p.124 | 図7.2◆パターン認識の流れ | 図7.2◆関数間の距離 |
| p.180 | 図9.11◆2次元DFT基底関数 | 図9.11◆2次元DCT基底関数 |
| p.186 | 4行目と7行目 N 2 |
4行目と7行目 2N |
| p.216 | 下から5行目 j=-1,2,…,-M |
下から5行目 j=-1,-2,…,-M |
| p.221 | 13行目 図11.5 |
13行目 図11.6 |
| p.263 | リストB.3の3行目 半角バックスラッシュ |
リストB.3の3行目 半角円マーク |
| p.264 | 表B.1のVC++宣言 Short,Long,Float,Void |
表B.1のVC++宣言 short,long,float,void |
| CD-ROM内のプログラム | ProImage2の Private Sub M_P2_Resolution_Click() For n = 0 To numBlock - 1
For m = 0 To numBlock - 1
If typeImageIn = "mono" Then
gray = 0
For j = 0 To numPB - 1
For i = 0 To numPB - 1
col = Picture1.Point(m * numPB + i, n * numPB + j)
gray = gray + col And &HFF
Next
Next
(略)
Else 'color
rr = 0: gg = 0: bb = 0
For j = 0 To numPB - 1
For i = 0 To numPB - 1
col = Picture1.Point(m * numPB + i, n * numPB + j)
rr = rr + col And &HFF
gg = gg + (col \ &H100) And &HFF
bb = bb + (col \ &H10000) And &HFF
Next
Next
|
ProImage2の Private Sub M_P2_Resolution_Click() For n = 0 To numBlock - 1
For m = 0 To numBlock - 1
If typeImageIn = "mono" Then
gray = 0
For j = 0 To numPB - 1
For i = 0 To numPB - 1
col = Picture1.Point(m * numPB + i, n * numPB + j)
gray = gray + (col And &HFF) <-----修正箇�
Next
Next
(略)
Else 'color
rr = 0: gg = 0: bb = 0
For j = 0 To numPB - 1
For i = 0 To numPB - 1
col = Picture1.Point(m * numPB + i, n * numPB + j)
rr = rr + (col And &HFF) <-----修正箇�
gg = gg + ((col \ &H100) And &HFF) <-----修正箇�
bb = bb + ((col \ &H10000) And &HFF)<-----修正箇�
Next
Next
|
| CD-ROM内のプログラム | ImageDLLの _declspec(dllexport) void _stdcall imageSubband() else{//Daubechies
nTap= getSeriesDaubechies(DaubeNo,p);
for(k=0; k<nTap; k++) {
p[k] = sqrt(2.0)*p[k];
q[k] = pow(-1,k)*p[nTap-k-1];
g[k] = p[k]/2.0;
h[k] = q[k]/2.0;
}
|
ImageDLLの _declspec(dllexport) void _stdcall imageSubband() else{//Daubechies
nTap = getSeriesDaubechies(DaubeNo,p);
for(k=0; k<nTap; k++) p[k] = sqrt(2.0)*p[k]; <-----修正箇�
for(k=0; k<nTap; k++){ <-----修正箇�
q[k] = pow(-1,k)*p[nTap-k-1];
g[k] = p[k]/2.0;
h[k] = q[k]/2.0;
}
}
|