ComfyPilotComfyPilot
工作流 / 图像工具 / 图像放大: Topaz Illustration
图像放大: Topaz Illustration

图像放大: Topaz Illustration

Image Upscale: Topaz Illustration

上传一张插画,使用Topaz进行放大。生成一张色彩准确、平滑且风格化的图像,但可能会出现一些伪影。

图像工具 9 个节点 1 个输入 26 次使用 ComfyUI ≥ 0.30.2 ComfyUI 10 KB

下载工作流 JSON 查看官方来源

下载后把文件拖进 ComfyUI 窗口即可打开。

节点构成

MarkdownNote × 2
ImageCompare × 1
ImageScaleBy × 1
SaveImage × 1
TopazImageEnhanceV2 × 1
GetImageSize × 1
LoadImage × 1
PrimitiveNode × 1

官方标注的模型

Topaz

工作流 JSON

和上面「下载工作流 JSON」是同一份文件。

1{
2 "id": "2108137e-d1ce-45c3-a3aa-7fd3890edf60",
3 "revision": 0,
4 "last_node_id": 10,
5 "last_link_id": 10,
6 "nodes": [
7 {
8 "id": 8,
9 "type": "ImageCompare",
10 "pos": [
11 2800,
12 -670
13 ],
14 "size": [
15 600,
16 900
17 ],
18 "flags": [],
19 "order": 8,
20 "mode": 0,
21 "inputs": [
22 {
23 "name": "image_a",
24 "shape": 7,
25 "type": "IMAGE",
26 "link": 9
27 },
28 {
29 "name": "image_b",
30 "shape": 7,
31 "type": "IMAGE",
32 "link": 10
33 }
34 ],
35 "outputs": [],
36 "properties": {
37 "Node name for S&R": "ImageCompare",
38 "cnr_id": "comfy-core",
39 "ver": "0.11.1"
40 },
41 "widgets_values": [],
42 "widgets_values_named": []
43 },
44 {
45 "id": 2,
46 "type": "ImageScaleBy",
47 "pos": [
48 1400,
49 -670
50 ],
51 "size": [
52 250,
53 90
54 ],
55 "flags": {
56 "collapsed": false
57 },
58 "order": 4,
59 "mode": 0,
60 "inputs": [
61 {
62 "name": "image",
63 "type": "IMAGE",
64 "link": 4
65 }
66 ],
67 "outputs": [
68 {
69 "name": "IMAGE",
70 "type": "IMAGE",
71 "links": [
72 6
73 ]
74 }
75 ],
76 "properties": {
77 "Node name for S&R": "ImageScaleBy",
78 "cnr_id": "comfy-core",
79 "ver": "0.11.1"
80 },
81 "widgets_values": [
82 "lanczos",
83 4
84 ],
85 "widgets_values_named": {
86 "upscale_method": "lanczos",
87 "scale_by": 4
88 },
89 "color": "#232",
90 "bgcolor": "#353"
91 },
92 {
93 "id": 4,
94 "type": "SaveImage",
95 "pos": [
96 2150,
97 -670
98 ],
99 "size": [
100 590,
101 930
102 ],
103 "flags": {
104 "collapsed": false
105 },
106 "order": 7,
107 "mode": 0,
108 "inputs": [
109 {
110 "name": "images",
111 "type": "IMAGE",
112 "link": 7
113 }
114 ],
115 "outputs": [
116 {
117 "name": "images",
118 "type": "IMAGE",
119 "links": null
120 }
121 ],
122 "properties": {
123 "cnr_id": "comfy-core",
124 "ver": "0.11.1"
125 },
126 "widgets_values": [
127 ""
128 ],
129 "widgets_values_named": {
130 "filename_prefix": ""
131 }
132 },
133 {
134 "id": 1,
135 "type": "TopazImageEnhanceV2",
136 "pos": [
137 1750,
138 -670
139 ],
140 "size": [
141 300,
142 470
143 ],
144 "flags": [],
145 "order": 6,
146 "mode": 0,
147 "showAdvanced": false,
148 "inputs": [
149 {
150 "name": "image",
151 "type": "IMAGE",
152 "link": 1
153 },
154 {
155 "name": "model.creativity",
156 "type": "INT",
157 "widget": {
158 "name": "model.creativity"
159 },
160 "link": 8
161 },
162 {
163 "name": "output_width",
164 "shape": 7,
165 "type": "INT",
166 "widget": {
167 "name": "output_width"
168 },
169 "link": 2
170 },
171 {
172 "name": "output_height",
173 "shape": 7,
174 "type": "INT",
175 "widget": {
176 "name": "output_height"
177 },
178 "link": 3
179 }
180 ],
181 "outputs": [
182 {
183 "name": "IMAGE",
184 "type": "IMAGE",
185 "links": [
186 7,
187 9
188 ]
189 }
190 ],
191 "properties": {
192 "Node name for S&R": "TopazImageEnhanceV2",
193 "cnr_id": "comfy-core"
194 },
195 "widgets_values": [
196 "Reimagine",
197 "",
198 2,
199 "All",
200 false,
201 0,
202 1,
203 false,
204 true,
205 false,
206 0,
207 0
208 ],
209 "widgets_values_named": {
210 "model": "Reimagine",
211 "model.prompt": "",
212 "model.creativity": 2,
213 "model.subject_detection": "All",
214 "model.face_enhancement": false,
215 "model.face_enhancement_creativity": 0,
216 "model.face_enhancement_strength": 1,
217 "model.face_preservation": false,
218 "model.color_preservation": true,
219 "model.crop_to_fill": false,
220 "output_width": 0,
221 "output_height": 0
222 },
223 "color": "#432",
224 "bgcolor": "#653"
225 },
226 {
227 "id": 3,
228 "type": "GetImageSize",
229 "pos": [
230 1410,
231 -310
232 ],
233 "size": [
234 230,
235 98.00000023835133
236 ],
237 "flags": {
238 "collapsed": false
239 },
240 "order": 5,
241 "mode": 0,
242 "inputs": [
243 {
244 "name": "image",
245 "type": "IMAGE",
246 "link": 6
247 }
248 ],
249 "outputs": [
250 {
251 "name": "width",
252 "type": "INT",
253 "links": [
254 2
255 ]
256 },
257 {
258 "name": "height",
259 "type": "INT",
260 "links": [
261 3
262 ]
263 },
264 {
265 "name": "batch_size",
266 "type": "INT",
267 "links": null
268 }
269 ],
270 "properties": {
271 "Node name for S&R": "GetImageSize",
272 "cnr_id": "comfy-core",
273 "ver": "0.11.1"
274 }
275 },
276 {
277 "id": 5,
278 "type": "LoadImage",
279 "pos": [
280 900,
281 -670
282 ],
283 "size": [
284 400,
285 670
286 ],
287 "flags": [],
288 "order": 0,
289 "mode": 0,
290 "inputs": [],
291 "outputs": [
292 {
293 "name": "IMAGE",
294 "type": "IMAGE",
295 "links": [
296 1,
297 4,
298 10
299 ]
300 },
301 {
302 "name": "MASK",
303 "type": "MASK",
304 "links": null
305 }
306 ],
307 "properties": {
308 "Node name for S&R": "LoadImage",
309 "cnr_id": "comfy-core",
310 "ver": "0.11.1"
311 },
312 "widgets_values": [
313 "silent_sanctuary.jpg",
314 "image"
315 ],
316 "widgets_values_named": {
317 "image": "silent_sanctuary.jpg",
318 "upload": "image"
319 },
320 "color": "#232",
321 "bgcolor": "#353"
322 },
323 {
324 "id": 9,
325 "type": "MarkdownNote",
326 "pos": [
327 3420,
328 -670
329 ],
330 "size": [
331 290,
332 100
333 ],
334 "flags": [],
335 "order": 1,
336 "mode": 0,
337 "inputs": [],
338 "outputs": [],
339 "title": "Note",
340 "properties": [],
341 "widgets_values": [
342 "Image Compare is now only available under Nodes 2.0. Open menu -> Nodes 2.0 to switch"
343 ],
344 "widgets_values_named": {
345 "text": "Image Compare is now only available under Nodes 2.0. Open menu -> Nodes 2.0 to switch"
346 },
347 "color": "#222",
348 "bgcolor": "#000"
349 },
350 {
351 "id": 7,
352 "type": "PrimitiveNode",
353 "pos": [
354 1400,
355 -470
356 ],
357 "size": [
358 250,
359 60
360 ],
361 "flags": [],
362 "order": 2,
363 "mode": 0,
364 "inputs": [],
365 "outputs": [
366 {
367 "name": "INT",
368 "type": "INT",
369 "widget": {
370 "name": "model.creativity"
371 },
372 "links": [
373 8
374 ]
375 }
376 ],
377 "title": "creativity",
378 "properties": {
379 "Run widget replace on values": false
380 },
381 "widgets_values": [
382 2
383 ],
384 "widgets_values_named": {
385 "model.creativity": 2
386 },
387 "color": "#232",
388 "bgcolor": "#353"
389 },
390 {
391 "id": 10,
392 "type": "MarkdownNote",
393 "pos": [
394 510,
395 -660
396 ],
397 "size": [
398 330,
399 250
400 ],
401 "flags": [],
402 "order": 3,
403 "mode": 0,
404 "inputs": [],
405 "outputs": [],
406 "properties": [],
407 "widgets_values": [
408 "## Input Asset\n\n- [silent_sanctuary.jpg](https://raw.githubusercontent.com/Comfy-Org/workflow_templates/refs/heads/main/input/silent_sanctuary.jpg)\n\n\n## Report Issue\n\nNote: Please update ComfyUI first ([guide](https://docs.comfy.org/installation/update_comfyui)) and prepare required models. Desktop/Cloud updates follow stable releases, so some nightly-supported models may not be available yet.\n\n- Cannot run / runtime errors: [ComfyUI/issues](https://github.com/comfyanonymous/ComfyUI/issues)\n- UI / frontend issues: [ComfyUI_frontend/issues](https://github.com/Comfy-Org/ComfyUI_frontend/issues)\n- Workflow issues: [workflow_templates/issues](https://github.com/Comfy-Org/workflow_templates/issues)\n"
409 ],
410 "widgets_values_named": {
411 "text": "## Input Asset\n\n- [silent_sanctuary.jpg](https://raw.githubusercontent.com/Comfy-Org/workflow_templates/refs/heads/main/input/silent_sanctuary.jpg)\n\n\n## Report Issue\n\nNote: Please update ComfyUI first ([guide](https://docs.comfy.org/installation/update_comfyui)) and prepare required models. Desktop/Cloud updates follow stable releases, so some nightly-supported models may not be available yet.\n\n- Cannot run / runtime errors: [ComfyUI/issues](https://github.com/comfyanonymous/ComfyUI/issues)\n- UI / frontend issues: [ComfyUI_frontend/issues](https://github.com/Comfy-Org/ComfyUI_frontend/issues)\n- Workflow issues: [workflow_templates/issues](https://github.com/Comfy-Org/workflow_templates/issues)\n"
412 },
413 "color": "#222",
414 "bgcolor": "#000"
415 }
416 ],
417 "links": [
418 [
419 4,
420 5,
421 0,
422 2,
423 0,
424 "IMAGE"
425 ],
426 [
427 6,
428 2,
429 0,
430 3,
431 0,
432 "IMAGE"
433 ],
434 [
435 7,
436 1,
437 0,
438 4,
439 0,
440 "IMAGE"
441 ],
442 [
443 9,
444 1,
445 0,
446 8,
447 0,
448 "IMAGE"
449 ],
450 [
451 10,
452 5,
453 0,
454 8,
455 1,
456 "IMAGE"
457 ],
458 [
459 1,
460 5,
461 0,
462 1,
463 0,
464 "IMAGE"
465 ],
466 [
467 8,
468 7,
469 0,
470 1,
471 1,
472 "INT"
473 ],
474 [
475 2,
476 3,
477 0,
478 1,
479 2,
480 "INT"
481 ],
482 [
483 3,
484 3,
485 1,
486 1,
487 3,
488 "INT"
489 ]
490 ],
491 "groups": [],
492 "config": [],
493 "extra": {
494 "ds": {
495 "scale": 0.6727499949325617,
496 "offset": [
497 -410.9245195799657,
498 1190.911018301776
499 ]
500 },
501 "frontendVersion": "1.56.3",
502 "workflowRendererVersion": "LG",
503 "VHS_KeepIntermediate": true,
504 "VHS_MetadataImage": true,
505 "VHS_latentpreview": false,
506 "VHS_latentpreviewrate": 0
507 },
508 "version": 0.4
509}