This paper presents a technique for denoising digital radiographic images using a wavelet-based hidden Markov model. The method first applies the Anscombe transformation to adjust for Poisson noise, then uses the dual-tree complex wavelet transform for decomposition. A hidden Markov tree model is used to capture correlations between wavelet coefficients across scales. Two correction functions are applied to shrink coefficients before inverse transformation. Evaluation on phantom and clinical images showed the method outperforms Gaussian filtering in terms of noise reduction, detail quality and bone sharpness, though some edges had artifacts.