Замените
if(imagejpeg($NewCanves,$DestImage,$Quality)){
на
if(imagepng($NewCanves,$DestImage,$Quality)){
и в строке
resizeImage($imagePath,$destPath,$NewImageWidth=230,$NewImageHeight=138,$Quality=100);
укажите качество 0-9, если максимальное то ставьте $Quality=9