filter()

ใช้ตัวกรองกับผืนผ้าใบ ตัวเลือกที่ตั้งล่วงหน้าคือ: THRESHOLD แปลงภาพเป็นพิกเซลขาวดำขึ้นอยู่กับว่าอยู่เหนือหรือต่ำกว่าเกณฑ์ที่กำหนดโดยพารามิเตอร์ระดับ พารามิเตอร์ต้องอยู่ระหว่าง 0.0 (สีดำ) และ 1.0 (สีขาว) ถ้าไม่มีการระบุระดับไว้ใช้ 0.5 GREY แปลงสีในภาพให้เป็นสีเทาเทียบเท่า ไม่มีพารามิเตอร์ที่ใช้ OPAQUE ตั้งค่าช่องอัลฟ่าให้เป็นสีทึบ ไม่มีพารามิเตอร์ที่ใช้ INVERT ตั้งค่าแต่ละพิกเซลเป็นค่าผกผัน ไม่มีพารามิเตอร์ที่ใช้ POSTERIZE จำกัด แต่ละช่องของภาพให้มีจำนวนสีที่ระบุเป็นพารามิเตอร์ พารามิเตอร์สามารถตั้งค่าเป็นค่าระหว่าง 2 ถึง 255 แต่ผลลัพธ์ที่เห็นได้ชัดที่สุดในช่วงล่าง BLUR ใช้การเบลอของ Guassian ด้วยพารามิเตอร์ระดับที่ระบุขอบเขตการเบลอ หากไม่มีการใช้พารามิเตอร์เบลอจะเท่ากับรัศมี Guassian ของรัศมี 1. ค่าที่มากขึ้นจะเพิ่มความเบลอ ERODE ช่วยลดพื้นที่แสง ไม่มีพารามิเตอร์ที่ใช้ DILATE เพิ่มพื้นที่แสง ไม่มีพารามิเตอร์ที่ใช้

รูปแบบการใช้งาน

filter ( filterType, filterParam )

พารามิเตอร์

  • filterType Constant: ทั้ง THRESHOLD, GREY, OPAQUE, INVERT, POSTERIZE, BLUR, ERODE หรือ DILATE
  • filterParam Number: พารามิเตอร์ตัวเลือกที่ไม่ซ้ำกันสำหรับแต่ละตัวกรองดูด้านบน
















[1]This document was generated from p5.js whose source code is available on github.