add sharpen.cpp