Pixelate

세부 정보

파일 다운로드

모델 설명

Pixelate는 Python으로 코드를 작성하는 것을 선호하기 때문에 Pyodide를 사용하여 구현되었습니다. 그러나 개선된 버전은 다음 링크에서 사용할 수 있습니다: /model/2003107?modelVersionId=2267300

LizArt9 https://civitai.com/user/LizArt9 님께서 순수 JS로 다시 작성해 주셔서 감사합니다!

V1.5

양자화 방법, kmeans 및 디더링을 선택할 수 있는 옵션이 추가되었고, simpleCSS를 사용해 약간 더 나은 인터페이스가 구현되었습니다(더 이상 휠 URL을 변경할 필요가 없으며, 동일한 위치에 호스팅될 경우 자동으로 인식됩니다).

V1

모든 사용자가 A1111/Forge 또는 심지어 Python을 사용할 수 있는 것은 아니며, Pillowlibimagequant와 함께 컴파일하는 것이 매우 번거로운 문제이기 때문에, 이전 기사에서 설명한 픽셀화 방법을 브라우저에서 바로 적용할 수 있는 도구를 제공합니다!

Pyodide(WASM 기반 Python 인터프리터)와 libimagequant이 포함된 맞춤 빌드된 Pillow wheel을 활용하여, 단순히 이미지를 직접 픽셀화할 수 있습니다.

이 도구는 HF의 정적 공간으로 바로 사용 가능합니다: https://huggingface.co/spaces/n-Arno/pixelate

자신이 수정하여 호스팅하고 싶다면, 여기에서 소스 코드를 zip 파일로 다운로드할 수 있습니다. 단, HTML 및 whl 파일을 서버에 호스팅하고 코드 내의 "https://"를 실제 URL로 변경해야 합니다(예: "https://test.com/page").

사용 방법:

  1. 이미지를 탐색합니다.

  2. 실행을 클릭합니다(처음에는 Pyodide를 초기화하는 데 몇 초가 소요될 수 있습니다).

  3. 옵션을 변경하려면 다시 실행하기 전에 "원본 새로고침"을 클릭하세요(변경 사항이 현재 이미지에 적용되므로, 단계별로 줄여나가기 위해 유용합니다).

옵션:

  1. scale: 이미지의 크기를 scale로 나눈 값만큼 축소합니다.

  2. colors: 최종 결과물의 색상 수.

  3. quantize color: libimagequant을 사용할지 여부.

  4. apply RGB555: 색상을 16비트로 줄입니다.

  5. crop to SNES size: 이미지 크기가 SNES 화면 크기(256x224)를 초과할 경우, 중앙을 기준으로 자릅니다.

  6. rescale post-process: 결과 이미지를 동일한 scale로 다시 확대합니다.

이 모델로 만든 이미지

이미지를 찾을 수 없습니다.