Jak moge mocniej skompresowac obras jpg? Obecnie po zapisie plik ma rozmiar 80 kb. Czy moge go jeszcze bardziej skompresowac?
Pozdawiam
Jak moge mocniej skompresowac obras jpg? Obecnie po zapisie plik ma rozmiar 80 kb. Czy moge go jeszcze bardziej skompresowac?
Pozdawiam
Zależy co za obrazek, jakich wymiarów, treści, kolorów, jaka jest degradacja szczegółów, czy w grę wchodzi dalsza degradacja lub zmiana formatu, czy ma format progresywyny - jak tak to ile, jakim oprogramowaniem dysponujesz..
Trochę więcej szczegółów.
Skanuje obraz i wrzucam go do tImage po zapisaniu go jako jpeg ma on rozmiar 180 kb skanuje go w 100 dpi i jako liene art. obraz skanowany jest rozmiarów A4. Jak moge go zmniejszyć?
Jest to dokument skanowany do Timage i pozniej go zapisuje jako jpeg ale jego rozmia jest 180 kb. Chcial bym go maksymalnie zmniejszyc. Skanowany jest w 100 dpi a skanowany obraz jest formatu A4 i skanoje go w line art. Co bym musial zrobic by zmniejszyć jego rozmiar?
Zmniejsz jakość jpega lub zmniejsz dpi przy skanowaniu.
Ale podczas zmniejszenia rozdzielczosci obraz jest nieczytelny. Moze jest mozliwosc zpisania w innym rozsze zeniu ktorym obraz bedzie zajmowal mniej miejsca i bedzie bardziej czytelny? Rozdzielczość juz jest minimalna a jakosc jes jako Line art.
Mam 4 propozycje:
Elementy jasnoszare i białe przerób wyłącznie na białe (możesz zastosować krzywe RGB), pozostałe elementy uczyń lekko szare - jpg przy kompresji nie natworzy tzw. artefaktów i zaoszczędzi tym trochę miejsca.
Wykadruj tekst i pozbądź się nadmiarowych fragmentów papieru
Jak chciałbyś użyć innego formatu to polecam zmienić paletę kolorów na 4 bitową skalę szarości lub mniej i dać do gifa - duże obszary w jednym kolorze dobrze się skompresują.
Użyj OCR
Cy można zmienić palete kolorów z poziomu kodu? I jak można zapisać obraz jako Gif?
Można zmienić paletę z poziomu kodu. A do gifów jest komponent, co się nazywa TGifImage.
Jak z pozimu kodu moge zmienic palete? Jak to mam zrobic?
Pozdro
poczytaj sobie tu http://www.efg2.com/Lab/
Jeśli masz jpega, to zawsze możesz zwiększyć kompresję
jpeg.compression := 50; //50 - jakość w procentach