Azornes/Comfyui-Resolution-Master
Custom node for total control over resolution and aspect ratio. It provides an intuitive interface with an interactive canvas, advanced scaling options, extensive presets (SDXL, Flux, WAN), and a manager for custom presets, as well as model-specific optimizations for high-quality AI image generation.
ResolutionMaster 는 무엇인가요?
ResolutionMaster 는 ComfyUI 용 커스텀 노드로, AI 이미지 생성 파이프라인에 사용되는 시각적 워크플로우 도구입니다. 이 노드의 목적은 이미지 크기를 계산하고 설정하는 것뿐이며, 자체적으로 이미지 처리를 하지 않습니다. 그래픽적인 "캔버스" 를 통해 사각형을 드래그하여 너비와 높이를 선택하고, 그 수치(및 유도된 스케일 팩터)를 워크플로우의 나머지 부분에 출력합니다.
핵심 기능
| 기능 | 기능 설명 | 중요성 |
|---|---|---|
| 2차원 캔버스 제어 | 그리드 위의 점을 드래그하여 너비 × 높이 설정; Shift, Ctrl 키를 사용해 비율 유지 또는 스냅 비활성화 가능. | 숫자를 입력하지 않고도 정확한 해상도를 빠르게 선택 가능. |
| 스마트 리스케일링 | 업샘플링 노드에 공급할 수 있는 스케일 팩터(예: 2.0×)를 계산. | 워크플로우 전체에서 수학적 일관성 유지. |
| 스냅 버튼 및 스냅 스텝 슬라이더 | 현재 크기를 가장 가까운 배수(16~256픽셀)로 반올림. | 대부분의 확산 모델이 8, 16, 또는 32의 배수 크기를 요구하므로 호환성 보장. |
| 실시간 정보 패널 | 편집 중 현재 픽셀 수, 메가픽셀, p값, 애스펙트 비율을 실시간으로 표시. | 4MP 등 목표 크기(예: 특정 모델용)에 부합하는지 한눈에 확인 가능. |
| 프리셋 라이브러리 | 표준, SDXL, Flux, 소셜 미디어, 인쇄, 영화 등 용도별로 분류된 수백 개의 미리 만들어진 해상도. | 정확한 수치를 기억할 필요 없음. 1080p 또는 16:9 같은 프리셋을 선택하면 자동으로 값이 채워짐. |
| 모델별 최적화 | 프리셋 카테고리를 선택하면 해당 모델이 요구하는 제약 조건(예: SDXL은 특정 고정 크기만 허용, Flux는 32픽셀 단위로 제한되며 최대 4MP)을 자동으로 적용. | 생성을 중단시키는 "유효하지 않은 해상도" 오류를 방지. |
| 자동 감지 | 이미지를 노드에 연결하면 1초마다 해당 이미지의 크기를 읽고 출력을 자동으로 업데이트. | 기존 이미지를 리사이징하거나 원본 비율을 유지하고자 할 때 유용. |
| 프리셋 매니저 | 사용자 정의 프리셋을 만들고, 편집하고, 이름을 바꾸고, 일괄 삭제할 수 있는 UI. | 회사별 배너 크기 등 개인 라이브러리를 구축 가능. |
| 광범위한 프로퍼티 패널 | 캔버스 크기, 스냅 스텝, 스케일링 범위 등 모든 숫자 제한이 ComfyUI에서 조정 가능한 노드 프로퍼티로 노출됨. | 8K 이미지와 같은 고해상도 작업에 적합하게 조정 가능. |
일반적인 ComfyUI 워크플로우에서의 사용법
- 노드 추가 – "Resolution Master" 가 노드 팔레트에 나타남.
- 출력 연결 –
width와height를 어떤 이미지 생성 또는 리사이징 노드에 연결;rescale_factor는 업샘플러에 연결 가능. - 프리셋 선택 또는 캔버스 드래그 – SDXL 같은 카테고리와 1024×1024 같은 프리셋을 선택하거나, 파란 사각형을 직접 드래그하여 원하는 정확한 크기 지정.
- (옵션) 자동 감지 – "Load Image" 노드를 연결하고 Auto-Detect 토글을 활성화하여 소스 이미지의 크기를 읽고 가장 가까운 프리셋을 제안.
- 리사이징 – "Resize Image" 노드를 추가하고 ResolutionMaster의 크기를 연결하면, 하류 모델이 요구하는 정확한 해상도에 맞는 이미지가 생성됨.
누가 이점을 얻을 수 있나요?
- 아티스트 및 애호가 : 스트리밍 모델 파이프라인을 구축하면서 엄격한 크기 제약을 충족해야 하는 사람.
- 개발자 : 재사용 가능한 ComfyUI 템플릿을 만드는 사람. 이 노드는 생성된 이미지가 항상 모델 제한에 부합함을 보장함.
- 콘텐츠 제작자 : Instagram, YouTube, 인쇄 등 특정 플랫폼에 자주 출력하는 사람. 한 번의 클릭으로 정확한 크기를 설정할 수 있음.
설치 방법
- ComfyUI-Manager를 통한 설치 – Comfyui-Resolution-Master 를 검색하고 Install 을 클릭.
- 수동 설치 – 리포지토리를
ComfyUI/custom_nodes/에 복제하고 ComfyUI를 재시작.
빠른 시작 체크리스트
- 노드를 설치.
- 그래프에 드롭.
- 프리셋을 선택하거나 캔버스에서 드래그.
width/height를 생성기 또는 리사이징 노드에 연결.- (옵션) 이미지 기반 워크플로우용 Auto-Detect 활성화.
결론
ResolutionMaster 는 정밀한 해상도 제어 보조 도구로, 이미지 크기 설정의 추측을 제거하고 모델별 제약을 강제하며 재현 가능한 AI 이미지 파이프라인 생성을 간소화합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트