Pixelate
세부 정보
파일 다운로드
모델 설명
Pixelate는 Python으로 코드를 작성하는 것을 선호하기 때문에 Pyodide를 사용하여 구현되었습니다. 그러나 개선된 버전은 다음 링크에서 사용할 수 있습니다: /model/2003107?modelVersionId=2267300
LizArt9 https://civitai.com/user/LizArt9 님께서 순수 JS로 다시 작성해 주셔서 감사합니다!
V1.5
양자화 방법, kmeans 및 디더링을 선택할 수 있는 옵션이 추가되었고, simpleCSS를 사용해 약간 더 나은 인터페이스가 구현되었습니다(더 이상 휠 URL을 변경할 필요가 없으며, 동일한 위치에 호스팅될 경우 자동으로 인식됩니다).
V1
모든 사용자가 A1111/Forge 또는 심지어 Python을 사용할 수 있는 것은 아니며, Pillow를 libimagequant와 함께 컴파일하는 것이 매우 번거로운 문제이기 때문에, 이전 기사에서 설명한 픽셀화 방법을 브라우저에서 바로 적용할 수 있는 도구를 제공합니다!
Pyodide(WASM 기반 Python 인터프리터)와 libimagequant이 포함된 맞춤 빌드된 Pillow wheel을 활용하여, 단순히 이미지를 직접 픽셀화할 수 있습니다.
이 도구는 HF의 정적 공간으로 바로 사용 가능합니다: https://huggingface.co/spaces/n-Arno/pixelate
자신이 수정하여 호스팅하고 싶다면, 여기에서 소스 코드를 zip 파일로 다운로드할 수 있습니다. 단, HTML 및 whl 파일을 서버에 호스팅하고 코드 내의 "https://
사용 방법:
이미지를 탐색합니다.
실행을 클릭합니다(처음에는 Pyodide를 초기화하는 데 몇 초가 소요될 수 있습니다).
옵션을 변경하려면 다시 실행하기 전에 "원본 새로고침"을 클릭하세요(변경 사항이 현재 이미지에 적용되므로, 단계별로 줄여나가기 위해 유용합니다).
옵션:
scale: 이미지의 크기를 scale로 나눈 값만큼 축소합니다.
colors: 최종 결과물의 색상 수.
quantize color: libimagequant을 사용할지 여부.
apply RGB555: 색상을 16비트로 줄입니다.
crop to SNES size: 이미지 크기가 SNES 화면 크기(256x224)를 초과할 경우, 중앙을 기준으로 자릅니다.
rescale post-process: 결과 이미지를 동일한 scale로 다시 확대합니다.


