การประยุกต์ฟิสิกส์ของแสงที่ถูกต้องกับสูตรเบลอเกาส์สำหรับการเรืองแสง


9

ฉันกำลังพยายามสร้างแสงแวววาวโดยใช้การเบลอแบบเกาส์แบบแบ่งแยกไม่ออก

ฉันเพิ่งได้รับแรงบันดาลใจจากวิดีโอ youtube แบบสั้น"สีคอมพิวเตอร์เสีย"และฉันก็ยุ่งกับมันด้วยการแก้ไขสีและคำแนะนำของเขาก็สวยงามมาก!

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


ไม่มีอำนาจคือ 2.2 มัก (อ่านเกี่ยวกับแกมมาแก้ไข )
joojaa

ดังนั้นรอเพิ่มผลรวมของพิกเซลของคุณโดยแต่ละอันยกกำลัง 2.2 แล้วนำผลรวมนั้นมาด้วยกำลัง 1 / 2.2?
J.Doe

ขึ้นอยู่กับว่าคุณอยากจะเป็นคนอวดรู้เพียงใดการแก้ไขแกมม่าของ 2.2 นั้นใกล้เคียงกับ srgb แต่ถ้าคุณต้องการที่จะแก้ไข google dor เชิงเส้นเป็น srgb อย่าง
แท้จริง

คำตอบ:


7

ใช่ทฤษฎีของคุณถูกต้อง ความพร่ามัวของแกมม่าจะทำให้การแปลงพิกเซลอินพุตเป็นพื้นที่สีเชิงเส้นดำเนินการลดน้ำหนักและการสะสมเบลอในพื้นที่นั้นจากนั้นแปลงกลับเป็นพื้นที่แกมม่าในตอนท้าย

ดังที่ได้กล่าวไว้ในความคิดเห็นการเปลี่ยนแปลงที่เกิดขึ้นจริงไม่ใช่การยกกำลังสองและการรูทสแควร์ซึ่งเป็นเพียงการประมาณ สำหรับการแปลงแกมม่า sRGB จริงดูสมการในบทความ Wikipedia (ดูหน้าสำหรับสมการที่เกี่ยวข้องsRGB และ เชิงเส้น)

โดยวิธีการเปรียบเทียบภาพเบลอที่ถูกต้องแกมม่าและแกมม่าที่ไม่ถูกต้องสามารถพบได้ในหน้านี้โดย Elle Stoneซึ่งแสดงให้เห็นว่าทำไมสิ่งทั้งหมดนี้มีความสำคัญ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.