디더링의 개념

양자화 및 윤곽선에 대한 마지막 두 자습서에서 이미지의 회색 수준을 줄이면 이미지를 표시하는 데 필요한 색상 수가 줄어드는 것을 확인했습니다. 그레이 레벨이 2 2 감소하면 나타나는 이미지의 공간 해상도가 크지 않거나 그다지 매력적이지 않습니다.

디더링

디더링은 실제로 존재하지 않는 색상의 환상을 만드는 과정입니다. 이것은 임의의 픽셀 배열로 이루어집니다.

예를 들면. 이 이미지를 고려하십시오.

흑백 픽셀 만있는 이미지입니다. 픽셀은 아래에 표시된 다른 이미지를 형성하기 위해 순서대로 배열됩니다. 픽셀 배열이 변경되었지만 픽셀 수는 변경되지 않았습니다.

왜 디더링인가?

디더링이 필요한 이유는 양자화와의 관계에 있습니다.

양자화로 디더링

양자화를 수행 할 때 마지막 수준까지 마지막 수준 (수준 2)에 들어오는 이미지가 다음과 같은 것을 볼 수 있습니다.

여기 이미지에서 볼 수 있듯이, 특히 아인슈타인 이미지의 왼팔과 뒷면을 보면 그림이 명확하지 않습니다. 또한이 사진에는 아인슈타인에 대한 정보 나 세부 사항이 많지 않습니다.

이제이 이미지를 좀 더 세부적인 이미지로 변경하려면 디더링을 수행해야합니다.

디더링 수행

우선, 우리는 임계 값에 대해 작업 할 것입니다. 디더링은 일반적으로 임계 값을 개선하기 위해 작동합니다. 임계 값을 설정하는 동안 이미지에서 그라디언트가 부드러운 곳에 날카로운 가장자리가 나타납니다.

임계 값에서 우리는 단순히 상수 값을 선택합니다. 해당 값 위의 모든 픽셀은 1로 간주되고 그 아래의 모든 값은 0으로 간주됩니다.

임계 값 이후에이 이미지를 얻었습니다.

이 이미지에서는 값이 이미 0과 1 또는 흑백이므로 이미지에 큰 변화가 없기 때문입니다.

이제 임의의 디더링을 수행합니다. 임의의 픽셀 배열.

우리는 더 세부적인 부분을 조금 더 제공하는 이미지를 얻었지만 그 대비는 매우 낮습니다.

그래서 우리는 대비를 증가시킬 몇 가지 더 디더링을합니다. 우리가 얻은 이미지는 다음과 같습니다.

이제 무작위 디더링의 개념과 임계 값을 혼합하여 이와 같은 이미지를 얻었습니다.

이제 보시다시피, 우리는 이미지의 픽셀을 재정렬하여 모든 이미지를 얻었습니다. 이 재 배열은 임의적이거나 일부 측정에 따를 수 있습니다.