Tak potrafię poniżej rozwiązanie.
To co pokazałeś to biblioteka do przycinania obrazków nie dodaje się do niej z niej się korzysta, ona wykorzystuje obrazek a nie ma odpowiadać za wgrywanie obrazków na serwer.
To tak jakbyś do ogrodowej kosiarki chciał zamontować siewnik bo kosiarka aby ściąć trawę musi ją najpierw zasiać.
Chodzi o pojedynczą odpowiedzialność narzędzi a nie uniwersalność.
var formData = new FormData();
formData.append('file', $('#file')[0].files[0]);
$.ajax({
url : 'upload.php',
type : 'POST',
data : formData,
processData: false, // tell jQuery not to process the data
contentType: false, // tell jQuery not to set contentType
success : function(data) {
console.log(data);
alert(data);
}
});