Obrazy, które są świeże z aparatów cyfrowych, często przekraczają rozmiar 2-3 MB, co utrudnia ich przesłanie pocztą e-mail i innymi sposobami. Wymaga to zmiany rozmiaru obrazu (pod względem rozmiaru pliku, a nie wysokości lub szerokości). Zupełnie podobny do MS Paint oferującego funkcję zmiany rozmiaru obrazu. Nie jestem dobrze wykształcony w teorii plików obrazów. Będę wdzięczny, jeśli ktoś może mi punkt w kierunku następujących źródeł informacji:Zmiana rozmiaru obrazu za pomocą C#
teorii obrazu (jak różne formaty obrazu pracować JPEG, PNG, TIFF itp.)?
W jaki sposób obraz traci ostrość po zmianie rozmiaru? Czy istnieje jakiś wolny dostęp .Net (korzystam z wersji 4.0) dostępnych do wykonania tej operacji? Czy są dostępne jakieś bezpłatne biblioteki .NET (używam wersji 4.0)? Jeśli nie, czy mogę korzystać z dowolnej biblioteki korzystającej ze współdziałania com?
Dziękujemy,
Przeczytaj na "kwantyzacji kolorów" http://en.wikipedia.org/wiki/Color_quantization – BryanJ
Bitmap (image, szerokość, wysokość) konstruktora wykonuje dość wiarygodną pracę bez większego zamieszania. –
Kiepska jakość, chociaż. –