← Back to all generators
jagilley/controlnet-canny
Official
View on Replicate →
Modify images using canny edge detection
Capabilities
Reference Images
Negative Prompt
Seed
Cost
Community model (estimated from hardware time)
Input Parameters
| Name | Type | Description | Default | Constraints |
|---|---|---|---|---|
image * | string (uri) | Input image | — | — |
prompt * | string | Prompt for the model | — | — |
a_prompt | string | Additional text to be appended to prompt | "best quality, extremely detailed" | — |
ddim_steps | integer | Steps | 20 | — |
eta | number | Controls the amount of noise that is added to the input data during the denoising diffusion process. Higher value -> more noise | 0 | — |
high_threshold | integer | Canny line detection high threshold | 200 | min: 1, max: 255 |
image_resolution | string | Image resolution to be generated | "512" | 256 512 768 |
low_threshold | integer | Canny line detection low threshold | 100 | min: 1, max: 255 |
n_prompt | string | Negative Prompt | "longbody, lowres, bad anatomy, bad hands, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality" | — |
num_samples | string | Number of samples (higher values may OOM) | "1" | 1 4 |
scale | number | Scale for classifier-free guidance | 9 | min: 0.1, max: 30 |
seed | integer | Seed | — | — |
image required string Input image
prompt required string Prompt for the model
a_prompt string Additional text to be appended to prompt
Default:
"best quality, extremely detailed" ddim_steps integer Steps
Default:
20 eta number Controls the amount of noise that is added to the input data during the denoising diffusion process. Higher value -> more noise
Default:
0 high_threshold integer Canny line detection high threshold
Default:
200 min: 1, max: 255 image_resolution string Image resolution to be generated
Default:
"512" 256 512 768
low_threshold integer Canny line detection low threshold
Default:
100 min: 1, max: 255 n_prompt string Negative Prompt
Default:
"longbody, lowres, bad anatomy, bad hands, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality" num_samples string Number of samples (higher values may OOM)
Default:
"1" 1 4
scale number Scale for classifier-free guidance
Default:
9 min: 0.1, max: 30 seed integer Seed
Version:
aff48af9c68d Updated: 2/26/2026 835.4K runs
cinemasetfree.com