แปลงรูปภาพเป็นระดับสีเทาใน C #

บทช่วยสอนนี้เน้นที่วิธี แปลง image เป็นระดับสีเทาใน C# โดยครอบคลุมการตั้งค่าสภาพแวดล้อม กระบวนการแบบเป็นขั้นตอน และตัวอย่างโค้ดเพื่อแปลง รูปภาพเป็นระดับสีเทาใน C# คุณสามารถทำตามคำแนะนำนี้เพื่อแปลงรูปแบบรูปภาพต่างๆ เช่น JPG, PNG, BMP เป็นต้น

ขั้นตอนในการแปลงรูปภาพเป็นโทนสีเทาใน C#

  1. เตรียม IDE โดยการติดตั้ง Aspose.Imaging for .NET ด้วยตัวจัดการแพ็คเกจ NuGet เพื่อแปลงภาพสีเป็นระดับสีเทา
  2. อ่านภาพสีต้นฉบับด้วยคลาส Image
  3. ส่งภาพไปยังวัตถุคลาส RasterCachedImage
  4. แปลงภาพที่อินพุตเป็นเวอร์ชันระดับสีเทา
  5. เขียนภาพระดับสีเทาโดยใช้วิธี Save

ขั้นตอนเหล่านี้สรุปลำดับในการ แปลงรูปภาพเป็นขาวดำใน C# ขั้นแรก อ่านรูปภาพสีต้นฉบับและแคชไว้ ด้วยเหตุนี้ ให้เปลี่ยนปริภูมิสีของรูปภาพเป็นเวอร์ชันระดับสีเทาและส่งออกภาพที่ส่งออก

รหัสสำหรับแปลงรูปภาพเป็นระดับสีเทาใน C

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

ในบทความนี้ เราได้เข้าใจวิธีการ เปลี่ยนรูปภาพเป็นระดับสีเทาใน C# แล้ว ในขณะที่หากคุณต้องการเบลอภาพ ให้ไปที่บทความเกี่ยวกับ ภาพเบลอใน C#

 ไทย