Curvelet was developed by Candes and Donoho, for
providing efficient representation of smooth objects with
discontinuities along curves. Detecting and enhancing the
boundaries between different structures is very important in
image processing, especially in medical imaging