kompresja JPG w C#

0

Witam!
Męczę się z kompresją JPG. Wg dokumentacji MSDN (https://msdn.microsoft.com/pl-pl/library/bb882583%28v=vs.110%29.aspx) stopień kompresji ustawia się parametrem System.Drawing.Imaging.Encoder.Quality. Ale niezależnie od ustawień QUALITY,jakość, jak i wielkość pliku JPG nieznacznie się różnią i nie ma jakiś zauważalnych różnic w samym zdjęciu. Domyślam się więc, że parametr Quality jest jak gdyby czymś wypadkowym między jakością samego obrazka, a jego rozmiarem.

Mi natomiast zależy, abym mógł modyfikować bezpośrednio parametr kompresji (System.Drawing.Imaging.Encoder.Compression), czyli abym mógł otrzymać JPG w bardzo kiepskiej jakości (za to w małym pliku), oraz bardzo dobrej (duży plik).

Czy spotkał się ktoś z takim problemem i ma na nie jakieś rozwiązanie?

Dzięki za pomoc!

1

Nie wiem o co Ci chodzi mi działa
02a91cc414.png
Pierwszy obrazek jest w bmp bez kompresji.

0

Przepraszam! Mój błąd! zamieszałem w kodzie za bardzo!

Ale dziękuję za odpowiedź :)

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