fix clip_image.lua
add cairo sample