Luko Sharpening

ตอนนี้ลองเขียน Luko Sharpening โดยได้ศึกษาระบบการทำงานมาจาก kitty require 'RMagick' include Magick def luko(p) layer1 = p.unsharp_mask(40,1,0.18,0) layer2 = layer1.unsharp_mask(0.3,1,1.5,0) layer1.composite!(layer2,Magick::CenterGravity,DarkenCompositeOp) layer2.opacity=TransparentOpacity*0.5 layer1.composite!(layer2,Magick::CenterGravity,LightenCompositeOp) return layer1 end ตัวอย่างรูปที่ทำกับไม่ทำดูได้จากของ kitty นะครับ แต่บางถาพเช่นภาพคน บางรูปก็ไม่เหมาะทำ luko เพราะหน้าจะคจนเห็นกละ ชัดเจนมาก หุหุ

Posted by Revolution Thu, 01 Jan 2009 15:49:31 GMT

Posted in  | Tags , , , , ,  | no comments | no trackbacks