문제 GrayScale Lenna의 상관성 값을 영상으로 저장해보세요. [0,255]을 만들기 위해서,*255해서 영상으로 만듬 \(\boldsymbol{Cor(x_{i},x_{i-1}) = \frac{1}{1+\left| x_{i}-x_{i-1}\right|}}\),[0,1]인 real value |
1. 코드
float Cor;
float X, X_1;
BYTE* OutBuf = new BYTE[m_Width * m_Height];
for (i = 1; i < m_Height; i++)
{
for (j = 1; j < m_Width; j++)
{
X = *(YBuf + i * m_Width + j);
X_1 = *(YBuf + i * m_Width + j-1);
Cor = 1 / (1 + abs(X - X_1));
Cor *= 255;
*(OutBuf + i * m_Width + j) = (BYTE)Cor;
}
}
YBuf = OutBuf;
2. 결과
'영상처리' 카테고리의 다른 글
[영상처리] 얼굴에 비어있는 사각형 그리기 (0) | 2022.11.18 |
---|---|
[영상처리] Entropy (0) | 2022.11.18 |
[영상처리] DCT 계수 (0) | 2022.11.17 |
[영상처리] 차영상의 Histogram (0) | 2022.11.17 |
[영상처리] 영상 확대 (0) | 2022.11.16 |