CANNY operator had widely usage for edge detection; however it also had certain deficiencies. So the traditional CANNY operator about this is improved and puts forward a kind of new algorithm used for image edge detection. Compared improved algorithm with traditional algorithm for edge detection, simulations shows that new algorithm is more effective for image edge detection and the clearer detection result is obtained.