Obróbka zdjęć, obsługa FTP - jak się za to zabrać?

0

Witam,

mam do napisania program, który ma robić następujące rzeczy:

  • wczytać kilkaset zdjęć z katalogu na dysku lokalnym
  • zmienić ich rozmiar i stopień kompresji (z aparatu - około 5MB zdjęcie na mniejszego JPG - powiedzmy 640x480px by rozmiar był około 200kb)
  • usunąć znaczniki EXTIF ze zdjęć
  • wgrać zmienione zdjęcia na serwer FTP

moje pytanie jest następujące: Jakich bibliotek, komponentów użyć, by wykonać to wszystko co napisałem. Jaki jest stopień trudności wykonania takiego programu.

Moja znajomość Buildera jest raczej słaba (pisałem cośtam na uczelni, jakiegoś notatnika sobie napisałem do domu, a w Delphi pisałem program do obsługi urządzenia przez LPT i wysyłania maili i SMS za pomocą INDY).

Z góry dziękuję ślicznie za odpowiedź i podpowiedzi
Marek

0

Jeżeli używałeś Indy to używaj właśnie tego zestawu również do wysyłania na FTP. Więcej dodatkowych komponentów nie potrzebujesz. Jeżeli chodzi o stopień trudności to nie jest wysoki, za to napisanie całości będzie dosyć pracochłonne, szczególnie jeśli dodasz jakieś dodatki typu podgląd wczytanych zdjęć, podgląd po zmianie rozmiaru, wybieranie maski nazwy zmodyfikowanego zdjęcia itp.

Wszystko jest w serwisie i na forum. Szukajka i do pracy.

0

No ok, połączenie z ftp jest ok, ale nadal nie wiem jak sie zabrać za zmianę rozmiaru obrazka. Wczytuję go do zmiennej:

  TJPEGImage *jpg = new TJPEGImage(); 

i za cholere nie wiem jak zmienić jego rozmiar. Próbowałem już konwertowac go do bmp i zmieniać rozmiar, ale nadal nie wiem jak to zrobić. Jedyne do czego doszedłem to ucięcie kawałka obrazka.

Program ma mi zrobić miniaturki ponad 60 tys. zdjęć i wgrać je na serwer.

1 użytkowników online, w tym zalogowanych: 0, gości: 1