Отправьте изображение на PHP в AJAX

Я хотел бы отправить изображение в файл php с помощью AJAX.

Вот мой код JS :

$.ajax({ type: "POST", url: "http://website.com/add-image.php", data: "img=" + img }) 

И это мой PHP

 <?php if ( !empty( $_POST["img"] ) ) { move_uploaded_file( $_POST["img"], "image.png" ); } ?> 

но он не работает.

Я также попытался заменить move_uploaded_file на imagepng или imagejpg но все равно никакого результата.

Как сохранить изображение на моем сервере? благодаря