Техническое задание.
Написать консольное C# приложение с следующим функционалом:
1. Программа в качестве параметра принимает путь к ARW-файлу.
2. Программа считывает RAW-данные ARW-файла (TIFF-файла). Для работы с TIFF файлом использовать любую бесплатную C# библиотеку.
3. Программа конвертирует RAW-данные в 48-bpp RGB данные. Алгоритм конвертации RAW-данных ARW-файла в 48-bpp RGB данные взять из исходных кодов dcraw.
4. Программа создает 48-bpp RGB изображение (объект System.Drawing.Bitmap) из 48-bpp RGB данных.
5. Программа сохраняет 48-bpp RGB изображение (объект System.Drawing.Bitmap) как PNG файл на диск. Для сохранения использовать метод System.Drawing.Bitmap.Save.
Программа должна успешно декодировать следующие файлы:
1.
img.photographyblog.com/r... 2.
img.photographyblog.com/r... 3.
img.photographyblog.com/r...