วิธีการเพิ่มสีด้วยแรงบิดในเครื่องประมวลผลภาพ PSD สําหรับ .NET
การปรับปรุงความสั่นสะเทือนช่วยเพิ่มความเข้มของสีหนาโดยไม่ต้องทําให้ผิวมีเสียงหรือจุดประสงค์เกินไป ด้วย Aspose.PSD สําหรับ .NET คุณสามารถอัตโนมัติการปรับแรงดันได้ทั่วทั้งภาพถ่าย PSD ของคุณเพื่อให้ดูอย่างต่อเนื่องและสดใส
ปัญหาโลกจริง
ชุดขนาดใหญ่ของผลิตภัณฑ์แฟชั่นหรือภาพถ่ายการตลาดมักจะปรากฏเรียบเนื่องจากแสงสว่างที่ไม่ดี สั่นสะเทือนด้วยตนเองช้าเกินไปสําหรับหลายร้อยสินทรัพย์
ความคิดเห็นเกี่ยวกับโซลูชัน
เพิ่ม Layer การปรับความรุนแรงแล้วตั้งค่าแรงบิดและความ saturation ด้วยสายรัดของโค้ดบางอย่าง - ที่สมบูรณ์แบบและสามารถหมุนได้
ข้อกําหนด
- Visual Studio 2019 หรือภายหลัง
- .NET 6.0 หรือเร็วกว่า (หรือ .Net Framework 4.6.2+)
- Aspose.PSD สําหรับ .NET จาก NuGet
- ไฟล์ PSD(s) เพื่อปรับปรุง
PM> Install-Package Aspose.PSD
การดําเนินการขั้นตอนขั้นตอน
ขั้นตอน 1: ดาวน์โหลดไฟล์ PSD
using Aspose.PSD;
using Aspose.PSD.FileFormats.Psd;
string inputFile = "./input/photo.psd";
string outputFile = "./output/photo_vibrance.psd";
var loadOptions = new PsdLoadOptions() { LoadEffectsResource = true };
PsdImage psdImage = (PsdImage)Image.Load(inputFile, loadOptions);
ขั้นตอนที่ 2: เพิ่ม Layer การปรับแรงบิด
var vibrance = psdImage.AddVibranceAdjustmentLayer();
ขั้นตอนที่ 3: การตั้งค่าแรงบิดและ Saturation
vibrance.Vibrance = 11; // -100 to 100
vibrance.Saturation = -7; // -100 to 100
ขั้นตอนที่ 4: การบันทึก PSD ที่เพิ่มขึ้น
psdImage.Save(outputFile);
psdImage.Dispose();
ใช้กรณีและแอปพลิเคชัน
- เพิ่มสีภาพผลิตภัณฑ์สําหรับเว็บและแคตตาล็อก
- Fix dull หรือ flat campaign images in bulk
- ประสบการณ์ที่ทันสมัยและมีชีวิตชีวาสําหรับโครงการสร้างสรรค์
ความท้าทายและโซลูชั่นทั่วไป
ภาพที่มีความยืดหยุ่นมากเกินไป: เริ่มต้นด้วยค่าที่ซับซ้อนและผลลัพธ์การคาดการณ์เพื่อให้มีลักษณะที่ดีที่สุด
**การปรับไม่เห็น:**ให้แน่ใจว่าชั้นแรงดึงอยู่เหนือชั้นภาพในถาด
แนวทางที่ดีที่สุด
- Preview ก่อนที่จะล็อคออกไปยังสินทรัพย์ทั้งหมด
- เก็บไฟล์เดิมสําหรับการสํารองข้อมูล
- สคริปต์สําหรับการอัตโนมัติบนสมุดภาพเต็ม
FAQ
** Q: ฉันสามารถเพิ่มแรงจูงใจหรือความพึงพอใจเท่านั้นหรือไม่**ตอบ: ใช่-ตั้งค่าคุณสมบัติหนึ่งหรือทั้งสองตามที่จําเป็นสําหรับผลที่คุณต้องการ
Q: ผลกระทบนี้ไม่ได้ทําลายได้หรือไม่A: ใช่ - ปกป้องชั้นการปรับได้สําหรับการแก้ไขใหม่ง่ายหรือ undo
ข้อสรุป
Aspose.PSD สําหรับ .NET ทําให้การปรับปรุงแรงจูงใจและความพึงพอใจได้อย่างรวดเร็วง่ายดายและสามารถปรับขนาดได้ สําหรับคุณสมบัติปรับภาพเพิ่มเติมโปรดดู Aspose.PSD สําหรับการอ้างอิง API .NET .