A method for reducing noise in a sequence of fluoroscopic images acquired by an X-ray detector, each image ( x n) being formed in the spatial domain by a matrix of pixels, each pixel having a value representative of a signal level, the method comprising the following successive steps for each image ( x n): ▪ applying temporal filtering to the image ( x n) acquired at an instant n, the application of said temporal filtering comprising the following substeps for each pixel of the image: - determining (221, 223) a difference between the value of the pixel considered in the image ( x n) acquired at the instant n and the value of the corresponding pixel in the image ( y n -1) acquired at an instant n-1 to which the temporal filtering has been applied, - if the difference is below a first predetermined threshold S 1, correcting the value of the corresponding pixel with a first set of parameters, - if the difference is above a second predetermined threshold S 2, correcting the value of the corresponding pixel with a second set of parameters, ▪ applying spatial filtering to the image ( y n) acquired at the instant n, the application of said spatial filtering comprising the following substeps: - transforming (231, 51) the image ( y n) acquired at the instant n from the spatial domain into the curvelet domain using a curvelet transform, each image in the curvelet domain being represented by a set of coefficients, - thresholding (232, 54) the coefficients of the image ( y n) using a thresholding function, the thresholding function cancelling the coefficients below a third predetermined threshold, and preserving or adjusting the coefficients above the third predetermined threshold, - transforming (233, 55) the image ( y n) whose coefficients have been thresholded from the curvelet domain into the spatial domain using an inverse curvelet transform. ▪ applying temporal filtering to the image ( x n) acquired at an instant n, the application of said temporal filtering comprising the following substeps for each pixel of the image: - determining (221, 223) a difference between the value of the pixel considered in the image ( x n) acquired at the instant n and the value of the corresponding pixel in the image ( y n -1) acquired at an instant n-1 to which the temporal filtering has been applied, - if the difference is below a first predetermined threshold S 1, correcting the value of the corresponding pixel with a first set of parameters, - if the difference is above a second predetermined threshold S 2, correcting the value of the corresponding pixel with a second set of parameters, - determining (221, 223) a difference between the value of the pixel considered in the image ( x n) acquired at the instant n and the value of the corresponding pixel in the image ( y n -1) acquired at an instant n-1 to which the temporal filtering has been applied, - if the difference is below a first predetermined threshold S 1, correcting the value of the corresponding pixel with a first set of parameters, - if the difference is above a second predetermined threshold S 2, correcting the value of the corresponding pixel with a second set of parameters, ▪ applying spatial filtering to the image ( y n) acquired at the instant n, the application of said spatial filtering comprising the following substeps: - transforming (231, 51) the image ( y n) acquired at the instant n from the spatial domain into the curvelet domain using a curvelet transform, each image in the curvelet domain being represented by a set of coefficients, - thresholding (232, 54) the coefficients of the image ( y n) using a thresholding function, the thresholding function cancelling the coefficients below a third predetermined threshold, and preserving or adjusting the coefficients above the third predetermined threshold, - transforming (233, 55) the image ( y n) whose coefficients have been thresholded from the curvelet domain into the spatial domain using an inverse curvelet transform. - transforming (231, 51) the image ( y n) acquired at the instant n from the spatial domain into the curvelet domain using a curvelet transform, each image in the curvelet domain being represented by a set of coefficients, - thresholding (232, 54) the coefficients of the image ( y n) using a thresholding function, the thresholding function cancelling the coefficients below a third predetermined threshold, and preserving or adjusting the coefficients above the third predetermined threshold, - transforming (233, 55) the image ( y n) whose coefficients have been thresholded from the curvelet domain into the spatial domain using an inverse curvelet transform.