0

이미지 디더링

실제 Floyd-Steinberg, Atkinson 또는 Bayer가 주문한 디더링을 사진에 적용하고 이를 1비트, 4색 음영 또는 감소된 RGB 팔레트로 줄입니다. 이는 브라우저에서 로컬로 처리되는 진정한 복고풍/하프톤 모양입니다.

🎨

여기에 이미지를 드래그 앤 드롭하세요.

PNG, JPG, WebP 지원

Buy Me a Coffee at ko-fi.com
처리 중... 0%
이미지 로드 중
디더링 적용
완료

결과

Preview Output

가짜 Instagram 스타일 필터를 씌우지 않고 1비트 Mac 화면, 오리지널 Game Boy 스프라이트 또는 하프톤 신문 인쇄물의 실제 모습을 원하십니까? 이 도구는 처음에 사진에서 직접 이러한 모양을 생성하는 실제 디더링 알고리즘을 실행합니다.

Floyd-Steinberg는 고전적인 오류 확산 알고리즘입니다. 각 픽셀은 사용 가능한 가장 가까운 팔레트 색상으로 양자화되고 반올림 오류는 교과서 가중치(오른쪽 픽셀의 경우 7/16, 왼쪽 아래의 3/16, 아래의 5/16, 오른쪽 아래의 1/16)를 사용하여 아직 처리되지 않은 이웃으로 푸시됩니다. 원래 Macintosh의 Apple 알고리즘인 Atkinson은 오류를 6개의 이웃에게 배포하지만 그 중 6/8만 전파하고 나머지는 버립니다. 이것이 바로 Atkinson 출력이 Floyd-Steinberg의 부드러운 그라데이션보다 더 가볍고 강력해 보이는 이유입니다. 바이엘 순서 디더링은 둘 다 구조적으로 다릅니다. 오류 확산이 전혀 없으며 각 픽셀의 밝기에 대해 고정된 4x4 임계값 매트릭스가 비교되어 유기적으로 보이는 노이즈 대신 독특한 크로스해칭 텍스처가 생성됩니다.

세 가지 팔레트를 사용할 수 있습니다. 진정한 투톤 룩을 위한 1비트 흑백 팔레트, 원래 Game Boy 화면의 정신을 따른 4단계 그레이스케일 팔레트, 각 색상 채널을 독립적으로 2레벨로 양자화하여 청키한 복고풍 색상 효과를 위한 도달 가능한 8가지 색상을 제공하는 감소 RGB 모드입니다. 모든 알고리즘은 원래 게시된 알고리즘과 똑같이 부동 소수점 작업 버퍼에서 실제 픽셀 데이터를 왼쪽에서 오른쪽, 위에서 아래로 처리하므로 하위 정수 반올림 오류가 단계 간에 정직하게 보존됩니다.

사진을 업로드하고 알고리즘과 팔레트를 선택한 다음 실행을 누르면 페이지에서 바로 전후 비교를 볼 수 있습니다. 디더링된 결과를 원본 해상도의 PNG로 다운로드하세요. 어디에도 아무것도 업로드되지 않으며 전체 변환이 장치에서 발생합니다.