Image-to-ImageAI Image GenerationStyle Transferสอน AI

Image-to-Image: แปลงภาพด้วย AI ให้เป็นสไตล์ใหม่

เรียนรู้การใช้ Image-to-Image ใน AI เพื่อแปลงภาพให้เป็นสไตล์ใหม่ ทั้งการเปลี่ยน style, ปรับแต่งภาพ และสร้างสรรค์งานใหม่จากภาพเดิม เหมาะสำหรับผู้เรียน สอน AI

AI Unlocked Team
26/02/2568
Image-to-Image: แปลงภาพด้วย AI ให้เป็นสไตล์ใหม่

Image-to-Image: แปลงภาพด้วย AI

สวัสดีค่ะคนดี! วันนี้มาเรียนรู้เรื่อง Image-to-Image (img2img) กันค่ะ ซึ่งเป็นเทคนิคที่ทำให้เราใช้ภาพต้นฉบับเป็น reference แล้วให้ AI สร้างภาพใหม่ตามที่เราต้องการได้เลยนะคะ

Image-to-Image คืออะไร?

Image-to-Image คือการใช้ภาพที่มีอยู่แล้วเป็น "จุดเริ่มต้น" แล้วให้ AI แปลงหรือสร้างภาพใหม่ โดยอ้างอิงจากภาพต้นฉบับ

ความแตกต่างจาก Text-to-Image

Text-to-ImageImage-to-Image
สร้างจาก prompt เท่านั้นใช้ภาพ + prompt
AI จินตนาการเองAI มี reference
ผลลัพธ์หลากหลายมากผลลัพธ์ใกล้เคียงต้นฉบับ
เหมาะกับ concept ใหม่เหมาะกับการปรับแต่ง

ประเภทการใช้งาน Image-to-Image

1. Style Transfer

เปลี่ยน style ของภาพ เช่น ภาพถ่ายเป็น painting

Input: ภาพถ่ายปกติ
Prompt: oil painting style, impressionist
Output: ภาพเหมือนเดิมแต่เป็นสไตล์ oil painting

2. Image Variation

สร้าง variation จากภาพเดิม

Input: ภาพต้นฉบับ
Prompt: similar composition, different colors
Output: ภาพคล้ายๆ แต่มีความแตกต่าง

3. Concept Refinement

ปรับปรุง sketch หรือ concept art

Input: sketch หยาบๆ
Prompt: detailed, refined, professional
Output: ภาพละเอียดจาก sketch

4. Photo Enhancement

ปรับปรุงภาพถ่าย

Input: ภาพถ่ายธรรมดา
Prompt: professional photography, better lighting
Output: ภาพที่ดูดีขึ้น

5. Background Change

เปลี่ยน background

Input: ภาพคนในห้อง
Prompt: same person, beach background
Output: คนเดิมแต่อยู่ชายหาด

Parameter สำคัญ: Denoising Strength

Denoising Strength (หรือ Image Strength) เป็นค่าที่กำหนดว่า AI จะเปลี่ยนภาพมากแค่ไหน

ค่าต่างๆ และผลลัพธ์

ค่าผลลัพธ์ใช้เมื่อ
0.1-0.3เปลี่ยนน้อยมาก แค่ปรับ subtleต้องการรักษาภาพเดิมมาก
0.4-0.5เปลี่ยนปานกลางStyle transfer ที่ยังคงโครงสร้าง
0.6-0.7เปลี่ยนค่อนข้างมากสร้างสรรค์จาก reference
0.8-1.0เปลี่ยนมาก แทบสร้างใหม่ใช้แค่ composition คร่าวๆ

แนะนำค่าตาม Use Case

  • Style Transfer: 0.4-0.6
  • Photo Enhancement: 0.2-0.4
  • Sketch to Render: 0.6-0.8
  • Variation: 0.3-0.5
  • Major Change: 0.7-0.9

เครื่องมือที่รองรับ Image-to-Image

Stable Diffusion

  • รองรับเต็มรูปแบบ
  • ปรับค่าได้ละเอียด
  • ใช้ผ่าน Automatic1111 หรือ ComfyUI

Midjourney

  • ใช้ /imagine + URL ภาพ
  • มี --iw (image weight) ปรับน้ำหนัก
  • ใช้ /blend ผสมหลายภาพ

DALL-E 3

  • ไม่รองรับโดยตรง
  • ต้องใช้ Edit/Variation แทน

Leonardo.AI

  • รองรับ Image-to-Image
  • มี Image Guidance
  • ใช้งานง่าย

Adobe Firefly

  • มี Generative Fill
  • มี Style Reference

วิธีใช้ Image-to-Image อย่างมีประสิทธิภาพ

1. เลือกภาพ Input ที่ดี

ภาพที่ดี:

  • ความละเอียดพอเหมาะ (512-1024px)
  • ไม่ blur หรือ noisy
  • มี composition ที่ต้องการ

ภาพที่ไม่ดี:

  • ความละเอียดต่ำมาก
  • blur หรือ out of focus
  • มี watermark หรือ text รบกวน

2. เขียน Prompt ให้สอดคล้อง

ถูกต้อง:

Input: ภาพแมว
Prompt: cat in oil painting style, masterpiece

ผิด:

Input: ภาพแมว
Prompt: dog running (ขัดแย้งกับภาพ)

3. ปรับ Strength ตามต้องการ

  • เริ่มจากค่ากลางๆ (0.5)
  • ดูผลลัพธ์
  • ปรับขึ้น/ลงตามความต้องการ

ตัวอย่างการใช้งาน

ตัวอย่าง 1: Photo to Painting

Input: ภาพถ่ายวิว Prompt:

Oil painting style, impressionist landscape, visible brushstrokes, Monet inspired, artistic interpretation, museum quality

Strength: 0.5-0.6

ตัวอย่าง 2: Sketch to Render

Input: ภาพร่างดินสอ Prompt:

Detailed digital painting, vibrant colors, professional illustration, refined artwork, clean lines

Strength: 0.7-0.8

ตัวอย่าง 3: Day to Night

Input: ภาพกลางวัน Prompt:

Same scene at night, moonlight, stars in sky, night atmosphere, city lights

Strength: 0.4-0.5

ตัวอย่าง 4: Photo Enhancement

Input: ภาพถ่ายธรรมดา Prompt:

Professional photography, better lighting, enhanced colors, sharp focus, magazine quality

Strength: 0.2-0.3

ตัวอย่าง 5: Style Change

Input: ภาพ realistic Prompt:

Anime style, vibrant colors, cel shading, Studio Ghibli aesthetic

Strength: 0.6-0.7

Use Cases ในงานจริง

1. Product Mockup

  • ถ่ายภาพ product จริง
  • ใช้ img2img เปลี่ยน background
  • สร้าง lifestyle context

2. Interior Design

  • ถ่ายภาพห้องจริง
  • ใช้ img2img เปลี่ยน style
  • ลอง concept ต่างๆ

3. Fashion Design

  • Sketch design
  • ใช้ img2img render เป็นภาพจริง
  • สร้าง presentation

4. Character Design

  • วาด sketch คร่าวๆ
  • ใช้ img2img พัฒนา
  • ลอง style ต่างๆ

5. Photo Restoration

  • ภาพเก่าชำรุด
  • ใช้ img2img ปรับปรุง
  • เพิ่มรายละเอียด

ControlNet: การควบคุมขั้นสูง

ControlNet เป็นเทคโนโลยีที่ช่วยให้ควบคุม img2img ได้แม่นยำขึ้น

ประเภท ControlNet

Canny Edge:

  • ใช้ขอบภาพเป็น guide
  • เหมาะกับการรักษาโครงสร้าง

Depth:

  • ใช้ความลึกเป็น guide
  • เหมาะกับ scene ที่มี perspective

Pose (OpenPose):

  • ใช้ท่าทางคนเป็น guide
  • เหมาะกับภาพคน

Scribble:

  • ใช้ sketch คร่าวๆ
  • เหมาะกับ concept เริ่มต้น

Tips สำหรับ Image-to-Image

1. ลอง Strength หลายค่า

สร้างหลายภาพด้วยค่า strength ต่างๆ แล้วเลือก

2. Prompt ต้องสอดคล้องกับภาพ

อย่าบอกให้สร้างสิ่งที่ขัดกับภาพ input

3. ภาพ Input มีผลมาก

ภาพ input คุณภาพดี = ผลลัพธ์ดี

4. ใช้ร่วมกับ Inpainting

ถ้าต้องการแก้บางส่วน ใช้ inpainting เสริม

5. Iterate และปรับปรุง

เอาผลลัพธ์มา img2img ต่อได้

ข้อควรระวัง

  • อย่าใช้ภาพที่มีลิขสิทธิ์โดยไม่ได้รับอนุญาต
  • ระวังเรื่องการใช้ภาพคนอื่น

Ethics

  • ไม่สร้าง deepfake ที่หลอกลวง
  • ไม่ใช้เพื่อหลอกลวงผู้อื่น

Expectations

  • ไม่ใช่ทุกภาพจะออกมาดี
  • ต้องทดลองหลายครั้ง

อยากเรียนรู้ Image-to-Image ขั้นสูง?

เรามี คอร์ส AI ที่สอนเทคนิค Image-to-Image และ ControlNet อย่างละเอียด ทั้งออนไลน์และ สอน AI เชียงใหม่ แบบ on-site ดูรายละเอียดที่ หน้าคอร์สเรียน นะคะที่รัก!

เขียนโดย

AI Unlocked Team

บทความอื่นๆ ที่น่าสนใจ