จะใช้เอฟเฟ็กต์มาส์กที่ไม่คมชัดกับรูปภาพด้วย Pillow ได้อย่างไร

Dec 05, 2025

ฝากข้อความ

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

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

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

20250331093913120250331093913

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

เมื่อคุณติดตั้ง Pillow แล้ว ต่อไปนี้เป็นคำแนะนำทีละขั้นตอนเกี่ยวกับวิธีใช้เอฟเฟกต์มาสก์ที่ไม่คมชัด:

ขั้นตอนที่ 1: นำเข้าไลบรารีที่จำเป็น

จาก PIL นำเข้ารูปภาพ ImageFilter

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

ขั้นตอนที่ 2: เปิดภาพ

image = Image.open('your_image.jpg')

แทนที่'your_image.jpg'พร้อมเส้นทางจริงไปยังรูปภาพที่คุณต้องการดำเนินการ โค้ดบรรทัดนี้จะเปิดรูปภาพและจัดเก็บไว้ในภาพตัวแปร.

ขั้นตอนที่ 3: ใช้เอฟเฟกต์มาส์กที่ไม่คมชัด

Sharpened_image = image.filter (ImageFilter.UnsharpMask (รัศมี = 2, เปอร์เซ็นต์ = 150, เกณฑ์ = 3))

ที่UnsharpMaskfilter ใน Pillow ใช้พารามิเตอร์ 3 ตัว:

  • รัศมี: ตัวเลือกนี้จะกำหนดขนาดของภาพเบลอที่ใช้ในกระบวนการมาสก์ที่ไม่คมชัด รัศมีที่ใหญ่ขึ้นจะส่งผลให้เกิดเอฟเฟกต์ที่เด่นชัดยิ่งขึ้น
  • เปอร์เซ็นต์: ควบคุมความแรงของการมาสก์ที่ไม่คมชัด เปอร์เซ็นต์ที่สูงขึ้นหมายถึงการปรับปรุงขอบให้แข็งแกร่งขึ้น
  • เกณฑ์: พิกเซลที่มีความแตกต่างน้อยกว่าค่าเกณฑ์จะไม่ถูกทำให้คมชัดขึ้น ซึ่งจะช่วยหลีกเลี่ยงบริเวณที่เหลามากเกินไปและมีสีที่แตกต่างกันเล็กน้อย

คุณสามารถปรับพารามิเตอร์เหล่านี้ได้ตามความต้องการของคุณเพื่อให้ได้เอฟเฟกต์ที่ต้องการ

ขั้นตอนที่ 4: บันทึกภาพที่คมชัดขึ้น

Sharpened_image.save('sharpened_image.jpg')

บรรทัดนี้จะบันทึกภาพที่คมชัดพร้อมชื่อ'sharpened_image.jpg'ในไดเร็กทอรีปัจจุบัน คุณสามารถเปลี่ยนชื่อไฟล์และรูปแบบได้ตามต้องการ

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

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

สิ่งหนึ่งที่ควรจำไว้ก็คือ การเพิ่มความคมชัดมากเกินไปอาจทำให้ภาพดูไม่สมจริงและเป็นเม็ดหยาบได้ ดังนั้น ต้องหาสมดุลที่เหมาะสมเมื่อปรับพารามิเตอร์ของฟิลเตอร์มาสก์ที่ไม่คมชัด คุณสามารถทดลองกับค่าต่างๆ ของรัศมี-เปอร์เซ็นต์, และเกณฑ์เพื่อดูว่าอะไรดีที่สุดสำหรับภาพเฉพาะของคุณ

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

copy_image = image.copy() sharpened_copy = copy_image.filter(ImageFilter.UnsharpMask(รัศมี = 2, เปอร์เซ็นต์ = 150, เกณฑ์ = 3))

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

หากคุณสนใจผลิตภัณฑ์หมอนของเราหรือมีคำถามใดๆ เกี่ยวกับการประมวลผลภาพด้วย Pillow อย่าลังเลที่จะติดต่อเราเพื่อขอคำปรึกษาด้านการจัดซื้อ เราพร้อมเสมอเพื่อช่วยคุณค้นหาโซลูชันที่ดีที่สุดสำหรับความต้องการของคุณ

อ้างอิง

  • เอกสารอย่างเป็นทางการของหมอน
  • บทเรียนออนไลน์เกี่ยวกับการประมวลผลภาพด้วย Python และ Pillow
ส่งคำถาม