Привет!
Я пишу программу скрытия данных в JPEG-файле (стеганография).
Среда разработки: Visual Studio 2005
Язык: C++ (GDI+)
Алгоритм в следующем: беру JPEG-файл-источник, помещаю изображение из него в объект класса Image, все модификации провожу с Image. Остаётся сохранить изменённое изображение в новый файл с помощью функции:
void Image::Save(String^ filename,
ImageCodecInfo^ encoder,
EncoderParameters^ encoderParams)
Хотелось бы при сохранении использовать те же параметры кодирования, что и у исходного изображения, чтобы размеры обоих файлов были приблизительно одинаковыми. Можно ли как-нибудь вытащить эти параметры из файла-источника (объекты классов Drawing::Imaging::ImageCodecInfo и Drawing::Imaging::EncoderParameters)?
Добавлено: ItsJustMe Цитата: Только вот не понимаю, почему .NET используется только лишь для создания диалога? Почему далее предполагается юзать _wfopen? Почему бы не пользоваться System::IO::File::Open?
Потому что у меня была уже написана функциональная часть на чистом С и меня пробесила функция ReadByte()