บทความนี้อธิบายวิธีการ สร้างPNGโปร่งใสใน Python มีคำแนะนำโดยละเอียด โค้ดตัวอย่างที่ทำงานได้จริงสำหรับ เครื่องสร้างภาพโปร่งใสใน Python และการแนะนำ namespace คลาส และเมธอดที่จำเป็น คุณจะได้เรียนรู้การวาดรูปร่างบนภาพที่มีพื้นหลังโปร่งใสซึ่งสามารถนำไปวางบนภาพอื่นได้
ขั้นตอนการสร้าง PNG โปร่งใสใน Python
- ตั้งค่า IDE เพื่อใช้ Aspose.Imaging for Python via .NET สำหรับการสร้างภาพโปร่งใส
- กำหนดขนาดภาพ PNG ที่ส่งออก สร้างออบเจ็กต์ของคลาส PngOptions และตั้งค่าประเภทสี
- สร้างภาพในหน่วยความจำด้วยการตั้งค่าที่ระบุและแปลงเป็น RasterImage
- ตั้งค่าพื้นหลังของภาพ raster ให้โปร่งใสทั้งหมด
- สร้างออบเจ็กต์ Graphics สำหรับภาพและตั้งค่าโหมดการปรับให้เรียบเป็น anti-aliasing
- วาดรูปร่างและข้อความบางอย่างบนภาพโปร่งใส
- บันทึกภาพพร้อมรูปร่าง/ข้อความบนพื้นหลังโปร่งใส
คำแนะนำเหล่านี้อธิบายวิธีการ สร้างภาพถ่ายโปร่งใสใน Python สร้างภาพที่มีขนาดและประเภทสีที่กำหนดซึ่งรองรับช่องอัลฟา และสร้างอาเรย์พิกเซลเพื่อกำหนดค่าอัลฟาที่ต้องการสำหรับแต่ละพิกเซล สุดท้าย ตั้งค่าพิกเซลในภาพ วาดรูปร่าง/ข้อความเพิ่มเติม และบันทึกภาพด้วยออบเจ็กต์ PngOptions ที่ปรับแต่งแล้ว
โค้ดสำหรับเครื่องสร้างภาพโปร่งใสใน Python
โค้ดข้างต้นแสดงการพัฒนา ผู้สร้างภาพโปร่งใสใน Python หากคุณมีภาพที่มีอยู่แล้วและต้องการทำให้โปร่งใส คุณสามารถเข้าถึงพิกเซลสีที่ต้องการและตั้งค่าอัลฟาเป็น 0 เพื่อทำให้โปร่งใสทั้งหมด หรือสูงสุด 255 เพื่อทำให้ทึบ ภาพโปร่งใสนี้สามารถวางซ้อนบนภาพอื่นได้ด้วยระดับความโปร่งใสที่ต้องการโดยใช้อัลฟา
บทความนี้สอนเราเกี่ยวกับการสร้างภาพโปร่งใส สำหรับการใส่ลายเซ็นลงบนภาพหรือรูปถ่าย โปรดดูบทความ ใส่ลายเซ็นลงบนรูปถ่ายด้วย Python.