Abstract:In this paper, we proposed an adaptive image watermarking by embedding a color watermarking image into a host color image. We divide the R, G, B channel carries on 8*8 blocks separately and makes DCT for the host color image, then insert the value of each component’ energy to three channels. The experimental results show that this algorithm has the good invisibility and robustness.