ControlNet++

ControlNet++ là một phiên bản cải tiến của ControlNet, cho phép bạn tạo ảnh bằng AI với khả năng kiểm soát tốt hơn dựa trên các điều kiện đầu vào như đường viền, chiều sâu, phân vùng,...
ControlNet++
Photo by Matej Klíč / Unsplash

Trải nghiệm công cụ (Free) ⤵🎳

(Xem hướng dẫn bên dưới nếu bạn chưa biết cách)


🐃🐂🦬 Hướng dẫn sử dụng ControlNet++ chi tiết:

1️⃣ Chọn Loại Điều Kiện Đầu Vào (Control Type):

    • Lineart: Sử dụng bản vẽ đường nét làm điều kiện đầu vào.
    • Depth: Sử dụng bản đồ chiều sâu (thường là ảnh đen trắng, độ sáng thể hiện độ sâu) làm điều kiện.
    • Segmentation: Sử dụng bản đồ phân vùng (mỗi vùng màu đại diện cho một đối tượng) làm điều kiện.
    • SoftEdge: Sử dụng đường viền mềm mại làm điều kiện.
    • Canny: Sử dụng đường viền được xác định bởi thuật toán Canny Edge.
    • Image: Sử dụng một hình ảnh khác làm điều kiện.

2️⃣ Tải lên Ảnh Điều Kiện:

    • Kéo và thả ảnh điều kiện vào vùng "Drop Image Here" hoặc nhấp để chọn từ máy tính.

3️⃣ Nhập Prompt:

    • Mô tả chi tiết hình ảnh bạn muốn tạo bằng văn bản trong ô "Prompt".

4️⃣ Tùy chỉnh (Tùy chọn):

    • Preprocessor: Chọn công cụ tiền xử lý để trích xuất thông tin từ ảnh điều kiện.
      • Midas/DPT: Dùng cho chế độ Depth (chiều sâu).
      • UperNet: Dùng cho chế độ Segmentation (phân vùng).
      • HED/PidiNet/HED safe/PidiNet safe: Dùng cho chế độ Canny và SoftEdge.
      • None: Không sử dụng tiền xử lý (chỉ áp dụng khi chọn chế độ Image).
    • Number of Images (Số lượng ảnh): Số lượng ảnh bạn muốn tạo ra.
    • Image Resolution (Độ phân giải ảnh): Kích thước ảnh đầu ra (ví dụ: 512x512, 768x768).
    • Preprocess Resolution (Độ phân giải tiền xử lý): Kích thước ảnh điều kiện sau khi xử lý.
    • Number of Steps (Số bước suy luận): Tương tự như ở trên, số bước càng cao, ảnh càng chi tiết nhưng thời gian tạo cũng lâu hơn.
    • Guidance Scale (Mức độ hướng dẫn): Tương tự như ở trên, điều chỉnh mức độ ảnh hưởng của prompt lên kết quả.
    • Seed (Hạt giống): Tương tự như ở trên, sử dụng để tạo ra các ảnh khác biệt với cùng một prompt.
    • Additional Prompt (Prompt bổ sung): Mô tả thêm các chi tiết bạn muốn trong ảnh (ví dụ: "ánh sáng vàng","bầu trời xanh").
    • Negative Prompt (Yêu cầu loại trừ): Tương tự như ở trên, liệt kê các yếu tố không mong muốn.

5️⃣ Chọn Base Model:

    • Đảm bảo mô hình cơ sở (base model) tương thích với Stable Diffusion v1.5.
    • Nếu cần, bạn có thể thay đổi base model.

6️⃣ Nhấn "Run": Để bắt đầu quá trình tạo ảnh.

Giải thích thêm một số tham số:

  • Preprocess Resolution: Ảnh điều kiện thường được thu nhỏ lại trước khi xử lý để tăng tốc độ tính toán. Nếu ảnh điều kiện của bạn có độ phân giải thấp, hãy tăng giá trị này để giữ lại nhiều chi tiết hơn.
  • Canny Low/High Threshold: Dùng để điều chỉnh độ nhạy của thuật toán Canny Edge trong việc phát hiện đường viền.

Mẹo sử dụng:

  • Tham khảo các ví dụ (Examples) để có ý tưởng về cách viết prompt và sử dụng các tham số.
  • Thử nghiệm với các loại điều kiện đầu vào và preprocessor khác nhau để tạo ra những hiệu ứng độc đáo.

Hy vọng hướng dẫn chi tiết này giúp bạn tận dụng tối đa khả năng kiểm soát của ControlNet++!

💞
Đăng ký thành viên để xem những phản hồi của người dùng và để lại comment 💬 về trải nghiệm ứng dụng nếu bạn đã sử dụng cho cộng đồng biết nhé. 👇 Click vào thẻ tag phía dưới để xem những ứng dụng liên quan.
About the author
Blake Nguyen

All the best resources in one place

Chia sẻ kiến thức và thông tin về các ứng dụng AI tốt nhất hiện nay

AIAppVn

Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to AIAppVn.

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.