i603034
BANNED | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Привет! Я пишу программу скрытия данных в 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() |