Albo masz źle ścieżki poustawiane, albo nie zwracasz uwagi na to jak obrabiasz plik. Jeśli to pierwsze to sprawdź jak wygląda przenoszenie plików, gdzie zapisuje, czy ścieżka wynikowa jest prawidłowa. Jeśli to drugie to przykładowo czy nie próbujesz otwierać pliku png funkcją dla jpg, czy zapisujesz z właściwym formatem, czy któraś z funkcji obrabiających nie robi bajzlu. Co moge więcej powiedzieć? Chyba nic bez choćby kawałka kodu