Usei este Codigo que foi fornecido por ajuda do forum,mas mesmo assim ele nao funciona e aparece um erro de loop,que nao para(Uncaught ReferenceError: x is not defined).
<canvas id = "tela" width ="600" height = "400"></canvas>
<script>
var tela = document.getElementById("tela");
var c = tela.getContext("2d");
var imagem = new Image();
imagem.src = "https://www.facebook.com/photo.php?fbid=972585732821288&set=t.1590233924&type=3&theater";
var desenhaImagem = function(x, y) {
c.drawImage(imagem, x, y)
};
var limpaTela = function(){
c.clearRect(0, 0, 600, 400);
}
var animacao = function(){
limpaTela();
desenhaImagem(x, 100)
x = x + 1;
};
setInterval(animacao, 30);
</script>