GIMP Stable Boy: เติม AI ฟรีใน 3 นาที 🎨⚡
บทสรุปที่สำคัญ
- หลีกเลี่ยงการสมัครใช้งาน Adobe ราคาแพง GIMP + Stable Boy เป็นทางเลือกที่ทรงพลังและฟรีสำหรับการสร้างเนื้อหาแบบ Generative Fill 🎨✨
- กำหนดค่า GIMP ด้วยปลั๊กอิน Stable Boy และเรียกใช้โมเดล Stable Diffusion ใน Google Colab เพื่อเข้าถึงฟีเจอร์สร้างสรรค์ฟรี 💻🚀
- ปรับการตั้งค่า ปฏิบัติตามคำแนะนำในการติดตั้ง และแก้ไขปัญหาเพื่อให้ได้ผลลัพธ์ที่ดีที่สุดด้วยโซลูชัน AI แบบ DIY นี้ 🛠️🔧
คุณไม่จำเป็นต้องเสียเงินสมัครสมาชิก Creative Cloud เพื่อใช้งานฟีเจอร์ Firefly ของ Photoshop ได้เลย ผมจะแสดงวิธีการสร้างโซลูชันฟรีที่ทรงพลัง ซึ่งเข้าถึงได้แม้บนพีซีขนาดเล็ก เนื่องจากทำงานบนคลาวด์
Photoshop Firefly: มหัศจรรย์แต่ราคาแพง 💸
ฟีเจอร์ Generative Fill ของ Photoshop นั้นทรงพลังอย่างเหลือเชื่อ หากคุณเคยใช้เวลาหลายชั่วโมงในการผสมภาพ การได้เห็นวัตถุปรากฏขึ้นทันที ผสานเข้ากับมุมมองและแสงได้อย่างลงตัวนั้นช่างน่าประทับใจ เพียงระบายสีส่วนที่เลือก พิมพ์สิ่งที่คุณต้องการ (แมว ลูกบอล ต้นไม้) แล้ว Photoshop ก็จะสร้างมันขึ้นมาโดยอัตโนมัติ

Adobe Photoshop ที่มีการเติม IAS อย่างไรก็ตาม ฟีเจอร์นี้ถูกล็อคไว้ภายใต้การสมัครสมาชิก Creative Cloud ซึ่งมีค่าใช้จ่าย 20 เหรียญสหรัฐฯ ต่อเดือนเพื่อใช้งานเพียงอย่างเดียว
GIMP + Stable Boy: ทางเลือกฟรีและโอเพนซอร์ส 🆓
เมื่อมองหาทางเลือกแบบโอเพนซอร์ส ดูเหมือนจะเป็นไปไม่ได้ที่จะหา generative fill ที่ล้ำหน้าเท่า Photoshop Firefly ได้ แต่ฉันค้นพบ เด็กเลี้ยงม้าปลั๊กอินฟรีสำหรับ GIMP ที่ใช้ Stable Diffusion ซึ่งเป็นโมเดลการสร้างภาพ AI อันทรงพลัง
Stable Boy ช่วยให้คุณสามารถระบายสีพื้นที่ด้วยหน้ากากและใช้ข้อความเพื่ออธิบายสิ่งที่จะสร้าง นอกจากนี้ยังรองรับการรีมิกซ์และการปรับปรุงภาพ จำลองประสบการณ์ Adobe Firefly อีกด้วย
หากต้องการใช้งานภายในเครื่อง คุณต้องมี GPU ที่ทรงพลัง แต่หากคุณใช้พีซีทั่วไป คุณสามารถใช้ประโยชน์จากคลาวด์ได้ Google Colab ให้คุณรันโมเดล AI ได้ฟรี และเชื่อมโยงโมเดลเหล่านั้นกับปลั๊กอินผ่าน API ซึ่งช่วยให้เข้าถึงได้อย่างทั่วถึง
สิ่งที่คุณต้องทำให้มันใช้งานได้ ✅
สิ่งเหล่านี้เป็นองค์ประกอบที่จำเป็น:
- GIMP: โปรแกรมแก้ไขรูปภาพฟรีที่ใช้งานร่วมกับปลั๊กอินได้
- ปลั๊กอิน Stable Boy สำหรับ GIMP
- Google Colab จะรัน Stable Diffusion และสร้าง URL API
- การเข้าถึง Google Drive สำหรับ Google Colab
- จิตวิญญาณ DIY และความอดทนเพียงเล็กน้อย
- ดาวน์โหลด GIMP เวอร์ชัน 2.10.34 (เสถียรและเข้ากันได้กับ Stable Boy)
- ดาวน์โหลด Stable Boy จาก GitHub.
- การเข้าถึงบัญชี Google และ Google Colab
- สมุดบันทึกการแพร่กระจายที่เสถียรบน Google Collab.
- URL ของ API ที่สร้างสมุดบันทึก
ขั้นตอนที่ 1: ติดตั้ง GIMP และโหลด Stable Boy
ดาวน์โหลดเวอร์ชัน ดาวน์โหลด GIMP เวอร์ชัน 2.10.34 จากลิงก์อย่างเป็นทางการ การติดตั้งทำได้ง่ายและรวดเร็ว ใช้ตัวติดตั้งแบบออฟไลน์เพื่อเพิ่มความปลอดภัย

หากต้องการรับ Stable Boy คุณมีสองตัวเลือก: ติดตั้ง Git แล้วเปิดเทอร์มินัลและเรียกใช้:
git clone https://github.com/thndrbrrr/gimp-stable-boy.git
หากคุณไม่มี Git ให้ดาวน์โหลดไฟล์ ZIP จาก หน้า GitHub และแตกโฟลเดอร์ออกมา

ใน GIMP ไปที่ แก้ไข > การตั้งค่า. ขยาย โฟลเดอร์ ที่ด้านล่างและเลือก ปลั๊กอินที่นี่เราจะเพิ่มเส้นทาง Stable Boy

เปิดโฟลเดอร์ Stable Boy และคัดลอกเส้นทางโฟลเดอร์ทั้งหมด แหล่งที่มา, ตัวอย่างเช่น:
C:\Users\Usuario\gimp-stable-boy\src
วางพาธนี้ลงในหน้าต่างการตั้งค่า เพื่อเพิ่มโฟลเดอร์ใหม่ รีสตาร์ท GIMP แล้วคุณจะเห็นปุ่ม Stable Boy ในแถบด้านบน
หาก Stable Boy ไม่ปรากฏในแถบเครื่องมือหลังจากเพิ่มโฟลเดอร์ ให้ตรวจสอบว่าเส้นทางถูกต้องและคุณกำลังใช้ GIMP 2.10.34 (โดยตรวจสอบใน วิธีใช้ > เกี่ยวกับ GIMP)
ขั้นตอนที่ 2: เปิดใช้งาน Stable Boy ด้วย AI Model 🚀
สิ่งสำคัญตอนนี้คือการเปิดใช้งาน AI backend เพื่อทำสิ่งนี้ เราจึงเปิด สมุดบันทึก Google Colab ซึ่งรัน Stable Diffusion และสร้าง API ที่ GIMP ต้องการ

รันเซลล์ทั้งหมดโดยใช้ปุ่มเล่น บางเซลล์จะขออนุญาตเข้าถึง Google Drive โปรดยอมรับเพื่อดำเนินการต่อ เมื่อรันเซลล์โมเดล ให้เลือก "v1.5 Inpainting" เพื่อให้ได้การเติมสีแบบสร้างสรรค์ที่มีคุณภาพสูงและปราศจากการบิดเบือน
สุดท้าย เมื่อคุณรันเซลล์เพื่อเริ่ม Stable Diffusion ระบบจะสร้าง URL สาธารณะที่ทำหน้าที่เป็น API สำหรับ Stable Boy อย่าปิดแท็บนี้ขณะที่คุณกำลังทำงาน!

จากนั้นกลับไปที่ GIMP เปิดรูปภาพใดๆ หรือสร้างเอกสารใหม่ ในเมนู Stable Boy ให้เลือก "Preferences" และป้อน URL ของ API โดยไม่ต้องใส่เครื่องหมายทับท้ายเพื่อหลีกเลี่ยงข้อผิดพลาด
มาทดสอบการตั้งค่าของเรากัน⚙️
สร้างเลเยอร์โปร่งใสใหม่ที่เรียกว่าเอกสารที่ใช้งานอยู่ หน้ากากการทาสีทับ (โปรดคำนึงถึงการใช้ตัวพิมพ์ใหญ่และระยะห่างที่เหมาะสม) นี่จะเป็นเลเยอร์สำหรับระบายสีหน้ากากเติม

ใช้แปรงสีดำวาดโครงร่างของวัตถุที่คุณต้องการสร้าง เช่น ลูกบอล ลงบนเลเยอร์ ยิ่งแม่นยำเท่าไหร่ ผลลัพธ์ก็จะยิ่งดีขึ้นเท่านั้น

ตรวจสอบให้แน่ใจว่าคุณได้เลือกเลเยอร์ "Inpainting Mask" แล้ว จากนั้น ในเมนู Stable Boy ให้เลือก "Inpainting"
ป้อนคำอธิบายที่ต้องการ เช่น:
ลูกฟุตบอลที่สมจริงพร้อมเงาอ่อนๆ ด้านล่าง
กด OK แล้วรอสักครู่ รูปภาพที่สร้างขึ้นจะปรากฏบนเลเยอร์ใหม่ ซึ่งคุณสามารถซ่อนหรือลบได้ตามต้องการ
ตัวอย่างอื่นพร้อมคำเตือน:
ลูกสุนัขโกลเด้นรีทรีฟเวอร์ที่ดูสมจริงกำลังนั่งอยู่บนพื้นหญ้า มุมมองด้านหน้า
เคล็ดลับในการแก้ไขปัญหาทั่วไป 🔧
หากคุณสังเกตเห็นการครอบตัดที่แปลกหรือภาพเบลอ โปรดพิจารณาข้อผิดพลาดที่เป็นไปได้เหล่านี้:
- Stable Boy หรือเวอร์ชัน Stable Diffusion ไม่ได้รับการกำหนดค่าอย่างถูกต้อง
- เลเยอร์ Inpainting Mask ไม่ได้รับการตั้งชื่อหรือสร้างอย่างถูกต้อง
- จำเป็นต้องปรับเปลี่ยนการตั้งค่าปลั๊กอินเพื่อปรับปรุงผลลัพธ์
ลองใช้ฟีเจอร์ Stable Boy อื่นๆ (เช่น การอัปสเกลหรือข้อความเป็นรูปภาพ) เพื่อตรวจสอบว่าปัญหาอยู่ที่โมเดลหรือปลั๊กอิน
ในการตรวจสอบโมเดล ให้เปิด URL ของ API ในเบราว์เซอร์ของคุณ ซึ่งควรแสดง "sd-v1-5-inpainting.ckpt" ที่มุมขวาบน หากไม่เป็นเช่นนั้น ให้เปลี่ยนโมเดลในสมุดบันทึกแล้วเรียกใช้งานอีกครั้ง

หากต้องการตรวจสอบว่า Python ทำงานใน GIMP ได้หรือไม่ ให้ไปที่ ตัวกรอง > Python-fu > คอนโซลหากคอนโซลไม่ปรากฏขึ้น ให้ติดตั้ง GIMP 2.10.34 ใหม่ ซึ่งรวมถึงการสนับสนุน Python ดั้งเดิมด้วย

ตรวจสอบว่าเลเยอร์ “Inpainting Mask” ได้รับการตั้งชื่ออย่างถูกต้อง ทาสีด้วยแปรงสีดำที่ความทึบ 100% และเลือกให้การสร้างทำงานอย่างถูกต้อง
ฉันแนะนำการปรับเปลี่ยนเหล่านี้เพื่อผลลัพธ์ที่ดีขึ้น:
- แรงลดเสียงรบกวนระหว่าง 75%-80%
- โหมดการเติม: สัญญาณรบกวนแฝง
- จำนวนขั้นบันได : ประมาณ 40 ขั้น
- Sampler: DPM++ 2M Karras (ถ้ามี)

ผลลัพธ์ที่ได้จาก DIY generative engine นี้น่าทึ่งมาก การตั้งค่าอาจจะยากสักหน่อย แต่ประสบการณ์ที่ได้นั้นคุ้มค่าและสนุกสุดๆ ลองทำดู แล้วมาแชร์ผลงานของคุณกัน! 🚀🎨



















