Chen etc.proposed a novel self-adaptive image encryption algorithm.The analysis shows that it is vulnerable to chosen plaintext attack.Then the original algorithm is revised based on self-adaptive image encryptoin technique.The experiments show that the revised algorithm has better performance on both security and speed than two known algorithms.