Analysis and interpretation of medical images are of clinical importance for medical diagnosis and treatment while they also have technical implications for computer vision and pattern recognition. In this context, one of the most fundamental issues is the detection of object boundaries, which is often useful for further processes such as organ/tissue recognition, image registration, motion analysis, measurement of anatomical and physiological parameters, etc. Although one of the best methods of edge detection is based on wavelet transform, the standard wavelet transform has its own shortcomings such as lack of shift invariant and lack of directional selectivity in sub-bands in multidimensional applications. The discrete complex wavelet transform, which is based on complex mother wavelet, not only overcomes these shortcomings but has acceptable redundancy and complexity as well. It is especially useful for multidimensional situations and for high accuracy applications such as medical image processing. In this paper, the shortcomings of ordinary wavelet transform are initially investigated and comparisons are made between the standard wavelet and the complex wavelet. Then, the discrete complex wavelet domain is applied for image enhancement and edge detection of noisy images. The simulation results show that our method exhibits a better performance, especially in noisy cases, as compared with the standard wavelet and spatial methods.