{"id":60,"date":"2025-09-01T13:02:29","date_gmt":"2025-09-01T13:02:29","guid":{"rendered":"https:\/\/www.psaide.com\/blog\/?p=60"},"modified":"2025-11-05T09:53:54","modified_gmt":"2025-11-05T09:53:54","slug":"3-about-controlnet","status":"publish","type":"post","link":"https:\/\/psaide.com\/blog\/3-about-controlnet\/","title":{"rendered":"3.About ControlNet"},"content":{"rendered":"\n<h2 class=\"wp-block-heading has-large-font-size\"><strong>3.1 What is ControlNet?<\/strong><\/h2>\n\n\n\n<p class=\"has-small-font-size\">ControlNet is a neural network architecture that controls and guides image generation models by accepting different types of conditional inputs to achieve more precise and diverse image generation. Simply put, it allows customization of generated results by adding conditional images.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-large-font-size\"><strong>3.2 The Function of ControlNet<\/strong><\/h2>\n\n\n\n<p class=\"has-small-font-size\">It can control the elements of the entire image more precisely, including the subject, background, style, etc. There is no need for a large number of &#8220;random attempts&#8221; for random selection. You can further refine the control of the generated image through control functions in ControlNet such as Canny (hard edges), Softedge (soft edges), and depth (depth map).<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-large-font-size\"><strong>3.3 Main Functions of ControlNet<\/strong><\/h2>\n\n\n\n<h2 class=\"wp-block-heading has-medium-font-size\"><strong>3.3.1 Image Reference<\/strong><\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading has-small-font-size\">This is applicable when you want the generated image to have a similar style or structure to a specific reference image.<\/h2>\n\n\n\n<h2 class=\"wp-block-heading has-small-font-size\"><strong>For example:<\/strong>&nbsp;generating an image with a style similar to a certain work of art<\/h2>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-right has-medium-font-size\">Original Image<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-left has-medium-font-size\">Generated Image<\/p>\n<\/div>\n<\/div>\n\n\n\n<figure class=\"wp-block-image alignright size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"594\" height=\"402\" src=\"https:\/\/asset.psaide.com\/blog-assets\/uploads\/2025\/09\/anime-character-image-generation-comparison.webp\" alt=\"AI Image Retouching\" class=\"wp-image-1491\" style=\"width:395px;height:auto\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading has-medium-font-size\"><strong>Image Reference Parameter Settings:<\/strong><\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<ul class=\"wp-block-list has-small-font-size\">\n<li><strong>Control Weight:<\/strong>&nbsp;Determines the intensity of the control effect displayed in the image, with a default value of 1<\/li>\n\n\n\n<li><strong>Start Step: <\/strong>The step from which this ControlNet starts to affect the image generation content (the starting timing)<\/li>\n\n\n\n<li><strong>End Step: <\/strong>The step from which this ControlNet stops affecting the image generation content (the ending timing)<\/li>\n\n\n\n<li><strong>Steps:<\/strong>&nbsp;By default, the range from 0 to 1 means this ControlNet is effective throughout the entire process. The larger the start step, the later the control takes effect; the smaller the end step, the earlier the control ends, and the higher the degree of freedom of the generated image.<\/li>\n\n\n\n<li><strong>Style Fidelity: <\/strong>The higher the parameter, the higher the degree of reference to the image.<\/li>\n\n\n\n<li><strong>Reference Weight:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Reference_adain\uff1aOnly refers to the reference color of the input image<\/li>\n\n\n\n<li>Reference_adain+attn\uff1aOnly refers to the input image, with Adaptive Instance Normalization + Attention connection<\/li>\n\n\n\n<li>Reference_attn\uff08only\uff09\uff1aOnly refers to the input image<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"416\" height=\"633\" src=\"https:\/\/asset.psaide.com\/blog-assets\/uploads\/2025\/09\/controlnet-reference-settings-interface.jpg-1.png\" alt=\"AI Image Retouching\" class=\"wp-image-1144\" style=\"width:314px;height:auto\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading has-medium-font-size\"><strong>3.3.2 Hard Edges<\/strong><\/h2>\n\n\n\n<p class=\"has-small-font-size\">Based on edge detection, it extracts relatively fine line drawings of the outlines of people or objects in the image (basically able to identify the details in the original image), allowing AI to generate images according to the contour lines.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-right has-medium-font-size\">Original Image<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center has-medium-font-size\">Process Image<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-left has-medium-font-size\">Generated Image<\/p>\n<\/div>\n<\/div>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1134\" height=\"485\" src=\"https:\/\/asset.psaide.com\/blog-assets\/uploads\/2025\/09\/anime-character-image-generation-steps.webp\" alt=\"AI Image Retouching\" class=\"wp-image-1494\" style=\"width:768px;height:auto\" \/><\/figure>\n\n\n\n<p class=\"has-border-color has-background has-small-font-size\" style=\"border-color:#fed4a4;border-width:1px;background-color:#fff5eb;padding-right:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--40)\"><strong>Note<\/strong>: Try to ensure the reference image has a clean composition, and reduce the interfering parts of the main subject in the original image, so that the extracted contour edge lines will be clearer.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p class=\"has-medium-font-size\"><strong>Hard Edge Parameter Settings\uff1a<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-small-font-size\"><strong>Control Weight:<\/strong>&nbsp;Determines the intensity of the control effect displayed in the image, with a default value of 1<\/li>\n\n\n\n<li class=\"has-small-font-size\"><strong>Start Step: <\/strong>The step from which this ControlNet starts to affect the image generation content (the starting timing)<\/li>\n\n\n\n<li class=\"has-small-font-size\"><strong>End Step:<\/strong>&nbsp;The step from which this ControlNet stops affecting the image generation content (the ending timing)<\/li>\n\n\n\n<li class=\"has-small-font-size\"><strong>Steps:<\/strong>&nbsp;By default, the range from 0 to 1 means this ControlNet is effective throughout the entire process. The larger the start step, the later the control takes effect, and the higher the degree of freedom of the generated image<\/li>\n\n\n\n<li class=\"has-small-font-size\"><strong>Low Threshold: <\/strong>The lower the value, the thinner the extracted lines and the more scattered lines; increasing the (low threshold) will make the image have a general outline<\/li>\n\n\n\n<li class=\"has-small-font-size\"><strong>High Threshold: <\/strong>The higher the value, the clearer the extracted image line drawing<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"403\" height=\"433\" src=\"https:\/\/asset.psaide.com\/blog-assets\/uploads\/2025\/09\/controlnet-canny-settings-interface.jpg-1.png\" alt=\"AI Image Retouching\" class=\"wp-image-1147\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div style=\"height:4px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-border-color has-background has-small-font-size\" style=\"border-color:#fed4a4;border-width:1px;background-color:#fff5eb;margin-top:0;margin-right:var(--wp--preset--spacing--60);margin-bottom:0;margin-left:var(--wp--preset--spacing--60);padding-right:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--40)\"><strong>Note<\/strong>: <br>To retain more details in the image, you can lower the (low threshold); to reduce details, increase the (low threshold). Generally, it is recommended to keep the default value.<br>If the generated image is too similar to the reference image, you can consider reducing the control weight or enriching the prompt.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-medium-font-size\"><strong>3.3.3 Soft Edges<\/strong><\/h2>\n\n\n\n<p class=\"has-small-font-size\">Compared with hard edges, the identified details are slightly fewer. It allows appropriate redrawing of some content, giving AI more room to play, and is suitable for generating images with soft transitions and blurred edges.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-right has-medium-font-size\">Original Image<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center has-medium-font-size\">Process Image<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-left has-medium-font-size\">Generated Image<\/p>\n<\/div>\n<\/div>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"952\" height=\"408\" src=\"https:\/\/asset.psaide.com\/blog-assets\/uploads\/2025\/09\/anime-character-image-generation-process-1.webp\" alt=\"AI Image Retouching\" class=\"wp-image-1497\" style=\"width:752px;height:auto\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading has-medium-font-size\"><strong>3.3.4 <strong>Depth<\/strong><\/strong><\/h2>\n\n\n\n<p class=\"has-small-font-size\">It extracts the depth information in the image, distinguishes the front &#8211; back relationship of the image content\u2014the whiter the area, the more forward it is. It generates an image with the same depth structure as the original image, which can better restore the front &#8211; back relationship of people or objects in the image. This function is applicable to applications such as portrait photography, 3D modeling, 3D posters, architectural design, and background drawing.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-right has-medium-font-size\">Original Image<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center has-medium-font-size\">Process Image<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-medium-font-size\">Generated Image<\/p>\n<\/div>\n<\/div>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"949\" height=\"406\" src=\"https:\/\/asset.psaide.com\/blog-assets\/uploads\/2025\/09\/anime-character-image-transformation-process.webp\" alt=\"AI Image Retouching\" class=\"wp-image-1499\" style=\"width:752px;height:auto\" \/><\/figure>\n\n\n\n<div style=\"height:26px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"has-border-color has-background has-small-font-size\" style=\"border-color:#fed4a4;border-width:1px;background-color:#fff5eb;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0\">Simply put, if you are very satisfied with the composition of an image but not the content, or want to generate an image with the same structure as a reference sample but different content, you can use the Depth function.<br><strong>Note\uff1a<\/strong>Depth extraction loses some details of the original image and only identifies the general outline and composition.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p class=\"has-small-font-size\"><strong>Depth Parameter Settings:<\/strong><\/p>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\n<ul class=\"wp-block-list\">\n<li class=\"has-small-font-size\"><strong>Control Weight<\/strong><strong>:<\/strong>Determines the intensity of the control effect displayed in the image, with a default value of 1.<\/li>\n\n\n\n<li class=\"has-small-font-size\"><strong>End Step\uff1a<\/strong>The step from which this ControlNet stops affecting the image generation content (the ending timing).<\/li>\n\n\n\n<li class=\"has-small-font-size\"><strong>Steps\uff1a<\/strong>By default, the range from 0 to 1 means this ControlNet is effective throughout the entire process. The larger the start step, the later the control takes effect; the smaller the end step, the earlier the control ends, and the higher the degree of freedom of the generated image.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"400\" height=\"373\" src=\"https:\/\/asset.psaide.com\/blog-assets\/uploads\/2025\/09\/controlnet-depth-settings-interface.jpg-1.png\" alt=\"AI Image Retouching\" class=\"wp-image-1152\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading has-medium-font-size\"><strong>3.3.5 Sketch\/Scribble<\/strong><\/h2>\n\n\n\n<p class=\"has-small-font-size\">Sketch\/Scribble will lose many details. It is applicable to scenarios such as draft\/scribble drawing, or when the original image has a lot of content to be redrawn but the general shape needs to be retained, allowing AI to generate more refined and detailed images.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-right has-medium-font-size\">Original Image<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center has-medium-font-size\">Process Image<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-medium-font-size\">Generated Image<\/p>\n<\/div>\n<\/div>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1071\" height=\"469\" src=\"https:\/\/asset.psaide.com\/blog-assets\/uploads\/2025\/09\/anime-character-line-art-colorization-process.webp\" alt=\"AI Image Retouching\" class=\"wp-image-1501\" style=\"width:746px;height:auto\" \/><\/figure>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p class=\"has-small-font-size\"><strong>Sketch\/Scribble Parameter Settings:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-small-font-size\"><strong>Control Weight:<\/strong>&nbsp;Determines the intensity of the control effect displayed in the image, with a default value of 1<\/li>\n\n\n\n<li class=\"has-small-font-size\">&nbsp;<strong>Start Step: <\/strong>The step from which this ControlNet starts to affect the image generation content (the starting timing)<\/li>\n\n\n\n<li class=\"has-small-font-size\"><strong>&nbsp;End Step: <\/strong>The step from which this ControlNet stops affecting the image generation content (the ending timing)<\/li>\n\n\n\n<li class=\"has-small-font-size\"><strong>Steps:<\/strong>&nbsp;By default, the range from 0 to 1 means this ControlNet is effective throughout the entire process. The larger the start step, the later the control takes effect; the smaller the end step, the earlier the control ends, and the higher the degree of freedom of the generated image.<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"395\" height=\"444\" src=\"https:\/\/asset.psaide.com\/blog-assets\/uploads\/2025\/09\/ai-image-control-sketch-scribble-settings.jpg-1.png\" alt=\"AI Image Retouching\" class=\"wp-image-1155\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading has-medium-font-size\"><strong>3.3.6 Human Pose (Real &#8211; Person Photos)<\/strong><\/h2>\n\n\n\n<p class=\"has-small-font-size\">Through pose recognition, it accurately identifies the pose of the person in the image, thereby generating the corresponding action pose. It is suitable for character design and fields that require images of people with specific poses.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-right has-medium-font-size\">Original<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center is-style-default has-medium-font-size\">Procrss<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-style-default is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-left has-medium-font-size\">Generated 1<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-left has-medium-font-size\">Generated 2<\/p>\n<\/div>\n<\/div>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1070\" height=\"411\" src=\"https:\/\/asset.psaide.com\/blog-assets\/uploads\/2025\/09\/human-pose-transfer-image-generation.webp\" alt=\"AI Image Retouching\" class=\"wp-image-1503\" style=\"width:778px;height:auto\" \/><\/figure>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p class=\"has-small-font-size\"><strong>Human Pose (Real &#8211; Person Photos)Parameter Settings:&nbsp;<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list has-small-font-size\">\n<li class=\"has-small-font-size\"><strong>Control Weight: <\/strong>Determines the intensity of the control effect displayed in the image, with a default value of 1<\/li>\n\n\n\n<li class=\"has-small-font-size\"><strong>Start Step: <\/strong>The step from which this ControlNet starts to affect the image generation content (the starting timing)<\/li>\n\n\n\n<li><strong>End Step:<\/strong>&nbsp;The step from which this ControlNet stops affecting the image generation content (the ending timing)<\/li>\n\n\n\n<li><strong>Steps: <\/strong>By default, the range from 0 to 1 means this ControlNet is effective throughout the entire process. The larger the start step, the later the control takes effect; the smaller the end step, the earlier the control ends, and the higher the degree of freedom of the generated image.<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"400\" height=\"345\" src=\"https:\/\/asset.psaide.com\/blog-assets\/uploads\/2025\/09\/ai-image-control-openpose-settings.jpg-2.png\" alt=\"AI Image Retouching\" class=\"wp-image-1157\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading has-medium-font-size\"><strong>3.3.7 Line Art<\/strong><\/h2>\n\n\n\n<p class=\"has-small-font-size\">It converts the image into stylized lines to generate images. The biggest difference between the image generated under the control of line art and the original image is usually the color matching. It is suitable for any application scenarios that require generating detailed images based on line art, 2D to 3D conversion, and line art coloring.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-right has-medium-font-size\">Original Image<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center has-medium-font-size\">Process Image<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-medium-font-size\">Generated Image<\/p>\n<\/div>\n<\/div>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1070\" height=\"366\" src=\"https:\/\/asset.psaide.com\/blog-assets\/uploads\/2025\/09\/anime-character-style-transfer-process.webp\" alt=\"AI Image Retouching\" class=\"wp-image-1505\" style=\"width:752px;height:auto\" \/><\/figure>\n\n\n\n<p class=\"has-border-color has-background has-small-font-size\" style=\"border-color:#fed4a4;border-width:1px;background-color:#fff5eb\">If you only like the line art composition of the image but are not very satisfied with the color matching, you can use the Line Art control to process your image.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-medium-font-size\"><strong>3.3.8 Anime Line Art<\/strong><\/h2>\n\n\n\n<p class=\"has-small-font-size\">It generates line drawings in anime style. Compared with regular line art, it extracts fewer details but is better at generating anime characters. It is suitable for the creation of comics, animations, and related artworks.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-right has-medium-font-size\">Original Image<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center has-medium-font-size\">Process Image<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-medium-font-size\">Generated Image<\/p>\n<\/div>\n<\/div>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1069\" height=\"366\" src=\"https:\/\/asset.psaide.com\/blog-assets\/uploads\/2025\/09\/anime-character-image-transformation.webp\" alt=\"AI Image Retouching\" class=\"wp-image-1506\" style=\"width:770px;height:auto\" \/><\/figure>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p class=\"has-small-font-size\"><strong>Anime Line Art&nbsp;Parameter Settings:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-small-font-size\"><strong>Control Weight:<\/strong>&nbsp;Determines the intensity of the control effect displayed in the image, with a default value of 1<\/li>\n\n\n\n<li class=\"has-small-font-size\"><strong>Start Step:<\/strong>&nbsp;The step from which this ControlNet starts to affect the image generation content (the starting timing)<\/li>\n\n\n\n<li class=\"has-small-font-size\"><strong>&nbsp;End Step:<\/strong>&nbsp;The step from which this ControlNet stops affecting the image generation content (the ending timing)<\/li>\n\n\n\n<li class=\"has-small-font-size\"><strong>Steps: <\/strong>By default, the range from 0 to 1 means this ControlNet is effective throughout the entire process. The larger the start step, the later the control takes effect; the smaller the end step, the earlier the control ends, and the higher the degree of freedom of the generated image.<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"400\" height=\"333\" src=\"https:\/\/asset.psaide.com\/blog-assets\/uploads\/2025\/09\/ai-image-control-lineart-anime-settings.jpg-1.png\" alt=\"AI Image Retouching\" class=\"wp-image-1161\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading has-medium-font-size\"><strong>3.3.9 Straight line<\/strong><\/h2>\n\n\n\n<p class=\"has-small-font-size\">It constructs the building appearance by analyzing the straight line structure and geometric shape of the image, and is suitable for relatively regular application scenarios such as interior\/architectural design.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-right has-medium-font-size\">Original Image<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center has-medium-font-size\">Process Image<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-medium-font-size\">Generated Image<\/p>\n<\/div>\n<\/div>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1067\" height=\"300\" src=\"https:\/\/asset.psaide.com\/blog-assets\/uploads\/2025\/09\/building-image-style-transformation-process.webp\" alt=\"AI Image Retouching\" class=\"wp-image-1508\" style=\"width:768px;height:auto\" \/><\/figure>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p class=\"has-small-font-size\"><strong>Straight Lines (MLSD)&nbsp;Parameter Settings:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-small-font-size\"><strong>Control Weight:<\/strong>&nbsp;Determines the intensity of the control effect displayed in the image, with a default value of 1<\/li>\n\n\n\n<li class=\"has-small-font-size\"><strong>Start Step: <\/strong>The step from which this ControlNet starts to affect the image generation content (the starting timing)<\/li>\n\n\n\n<li class=\"has-small-font-size\"><strong>End Step: <\/strong>The step from which this ControlNet stops affecting the image generation content (the ending timing)<\/li>\n\n\n\n<li class=\"has-small-font-size\"><strong>Steps: <\/strong>By default, the range from 0 to 1 means this ControlNet is effective throughout the entire process. The larger the start step, the later the control takes effect; the smaller the end step, the earlier the control ends, and the higher the degree of freedom of the generated image.<\/li>\n\n\n\n<li class=\"has-small-font-size\"><strong>Score Threshold: <\/strong>Filters the straight line intensity of lines. The larger the value, the more lines are filtered out, leaving only straight lines in the end.<\/li>\n\n\n\n<li class=\"has-small-font-size\"><strong>Distance Threshold: <\/strong>Filters the length of lines. The larger the value, the shorter straight lines are filtered out, and the lines extracted from the image are clearer.<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"400\" height=\"412\" src=\"https:\/\/asset.psaide.com\/blog-assets\/uploads\/2025\/09\/ai-image-control-mlsd-settings.jpg-1.png\" alt=\"AI Image Retouching\" class=\"wp-image-1163\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading has-medium-font-size\"><strong>3.3.10 Semantic Segmentation<\/strong><\/h2>\n\n\n\n<p class=\"has-small-font-size\">It controls the composition and content generation of the image by labeling the different block colors and structures in the image. It is suitable for changing the style of large &#8211; scene images.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column has-medium-font-size is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-right\">Original<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column has-medium-font-size is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center is-style-default\">Procrss<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-style-default has-medium-font-size is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center has-medium-font-size\">Generated 1<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column has-medium-font-size is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-medium-font-size\">Generated 2<\/p>\n<\/div>\n<\/div>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1068\" height=\"352\" src=\"https:\/\/asset.psaide.com\/blog-assets\/uploads\/2025\/09\/anime-character-image-generation-variations.webp\" alt=\"AI Image Retouching\" class=\"wp-image-1510\" style=\"width:842px;height:auto\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading has-medium-font-size\"><strong>3.3.11 Normal Map<\/strong><\/h2>\n\n\n\n<p class=\"has-small-font-size\">It generates images based on the generated normal vectors, records the concave &#8211; convex information, generates better details according to the concave &#8211; convex content, and can simulate complex lighting and texture effects. It is suitable for 3D modeling to improve the details and realism of the model surface.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-right has-medium-font-size\">Original Image<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center has-medium-font-size\">Process Image<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-medium-font-size\">Generated Image<\/p>\n<\/div>\n<\/div>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1075\" height=\"476\" src=\"https:\/\/asset.psaide.com\/blog-assets\/uploads\/2025\/09\/anime-character-image-transformation\uff082\uff09.webp\" alt=\"AI Image Retouching\" class=\"wp-image-1511\" style=\"width:794px;height:auto\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading has-large-font-size\"><strong>3.4 Reference for Single ControlNet Application Methods<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-small-font-size\">Line Art Coloring (Hard Edges, Soft Edges, Line Art, Anime Line Art)<\/li>\n\n\n\n<li class=\"has-small-font-size\">Architectural\/Interior Design (Straight Lines)<\/li>\n\n\n\n<li class=\"has-small-font-size\">Background Replacement (Depth)<\/li>\n\n\n\n<li class=\"has-small-font-size\">Controlling Human Movements (Human Pose)<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading has-large-font-size\"><strong>3.5 Reference for Multiple ControlNet Application Methods<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-small-font-size\">Controlling Characters and Background: Human Pose + Depth. Human Pose controls the posture, and Depth controls the background generation content. Adjust the ControlNet weight so that Human Pose weight is greater than Depth weight<\/li>\n\n\n\n<li class=\"has-small-font-size\">Adjust the ControlNet weight to prioritize character pose over depth.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>3.1 What is ControlNet? ControlNet is a neural network architecture that controls and guides image generation models by accepting different types of conditional inputs to achieve more precise and diverse image generation. Simply put, it allows customization of generated results by adding conditional images. 3.2 The Function of ControlNet It can control the elements of [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_gspb_post_css":"","_themeisle_gutenberg_block_has_review":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-60","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/psaide.com\/blog\/wp-json\/wp\/v2\/posts\/60","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/psaide.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/psaide.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/psaide.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/psaide.com\/blog\/wp-json\/wp\/v2\/comments?post=60"}],"version-history":[{"count":43,"href":"https:\/\/psaide.com\/blog\/wp-json\/wp\/v2\/posts\/60\/revisions"}],"predecessor-version":[{"id":1555,"href":"https:\/\/psaide.com\/blog\/wp-json\/wp\/v2\/posts\/60\/revisions\/1555"}],"wp:attachment":[{"href":"https:\/\/psaide.com\/blog\/wp-json\/wp\/v2\/media?parent=60"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/psaide.com\/blog\/wp-json\/wp\/v2\/categories?post=60"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/psaide.com\/blog\/wp-json\/wp\/v2\/tags?post=60"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}