영상처리 썸네일형 리스트형 영상이동 int x, y, sx = -32, sy = -32; for (j = 0; j = 0 && x = 0 && y < h) { ptr2[j][i].r = ptr1[y][x].r; ptr2[j][i].g = ptr1[y][x].g; ptr2[j][i].b = ptr1[y][x].b; } } for (j = 0; j < h; j++) for (i = 0; i < w; i++) { ptr1[j][i].r = ptr2[j][i].r; ptr1[j][i].g = ptr2[j][i].g; ptr1[j][i].b = ptr2[j][i]... 더보기 OnLButtonDown View 영역에 마우스 왼쪽클릭을 하게 되면 클릭한 좌표에 그림을 출력하게 하는 기능이다. 더보기 감마 보정 감마 보정 - 지수 법칙 변환 - y = T(x) =cx^r - 영상을 출력하는 장치마다 출력 값이 다름. 그래서 원래의 영상을 출력하기 위해서 감마 보정을 함. void CImageTool_20150908View::OnGammaCorrection() // 감마 보정 { // 영상읽어오기. int i, j, w, h, n = 40; RGBBYTE** ptr = NULL; CImageTool_20150908Doc* pDoc = GetDocument(); BYTE value; if (pDoc->m_Dib.IsValid()) { w = pDoc->m_Dib.GetWidth(); h = pDoc->m_Dib.GetHeight(); ptr = pDoc->m_Dib.GetRGBPtr(); } // 감마 보정 flo.. 더보기 이전 1 다음