Форум программистов, компьютерный форум CyberForum.ru

Изображение в файл - C++

Восстановить пароль Регистрация
 
nordmann
0 / 0 / 0
Регистрация: 05.01.2014
Сообщений: 6
05.01.2014, 15:17     Изображение в файл #1
Прошу помощи.
У меня есть несколько изображения с jpeg расширением. Мне нужно эти изображения закинуть в один текстовый файл ( естественно через код с++). Заранее спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.01.2014, 15:17     Изображение в файл
Посмотрите здесь:

Дан файл целых чисел. Создать новый файл, содержащий те же элементы, что и исходный файл, но в обратном порядке C++
Даны натуральное , символьный файл и текстовый файл . Файл содержит 30 слов , каждое из которых будем называть ключевым C++
Не записывает в файл (увеличить bmp изображение в 2 раза) C++
Изображение с монитора C++
C++ нарисовать изображение
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
05.01.2014, 15:29     Изображение в файл #2
Что значит "закинуть"?
nordmann
0 / 0 / 0
Регистрация: 05.01.2014
Сообщений: 6
05.01.2014, 15:32  [ТС]     Изображение в файл #3
Сохранить эти изображения в текстовом файле.
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
05.01.2014, 15:35     Изображение в файл #4
Цитата Сообщение от nordmann Посмотреть сообщение
Сохранить эти изображения в текстовом файле.
Задача в чём?
nordmann
0 / 0 / 0
Регистрация: 05.01.2014
Сообщений: 6
05.01.2014, 15:44  [ТС]     Изображение в файл #5
Цитата Сообщение от alsav22 Посмотреть сообщение
Задача в чём?
Сохранить несколько изображений вместе, в одном текстовом файле, чтобы потом, по возможности, добавить другую информацию
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
05.01.2014, 16:13     Изображение в файл #6
Цитата Сообщение от nordmann Посмотреть сообщение
Сохранить несколько изображений вместе, в одном текстовом файле,
Сохранить не проблема... Как вы потом работу с этими данными представляете?
nordmann
0 / 0 / 0
Регистрация: 05.01.2014
Сообщений: 6
05.01.2014, 16:23  [ТС]     Изображение в файл #7
Цитата Сообщение от alsav22 Посмотреть сообщение
Сохранить не проблема... Как вы потом работу с этими данными представляете?
В каком плане? Я имею ввиду, сохраниться должны изображения. Т.е открывая этот файл, например через Word, я должен получить там эти картинки. Или это невозможно?
outoftime
║XLR8║
 Аватар для outoftime
505 / 427 / 33
Регистрация: 25.07.2009
Сообщений: 2,297
05.01.2014, 16:30     Изображение в файл #8
nordmann, в том виде как вы себе представили, это невозможно. Если хотите открыть через MS Word надо создать файл соответсвующего формата. Если хотите просто записать картинки в *.txt смотрите сюда http://ru.wikipedia.org/wiki/Base64
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
05.01.2014, 16:36     Изображение в файл #9
Цитата Сообщение от nordmann Посмотреть сообщение
Т.е открывая этот файл, например через Word, я должен получить там эти картинки. Или это невозможно?
Открывайте Word, вставляйте картинки, сохраняйте. Чем не устраивает?

Добавлено через 3 минуты
Цитата Сообщение от outoftime Посмотреть сообщение
Если хотите просто записать картинки в *.txt смотрите сюда http://ru.wikipedia.org/wiki/Base64
Зачем? Чтобы байты разглядывать в текстовом редакторе?
outoftime
║XLR8║
 Аватар для outoftime
505 / 427 / 33
Регистрация: 25.07.2009
Сообщений: 2,297
05.01.2014, 16:51     Изображение в файл #10
alsav22, тогда структуры вида
C++
1
struct part {int size; char *bytearray;};
Добавлено через 1 минуту
Ну или можно вектор унаследовать
C++
1
class part : public std::vector<char> {};
Добавлено через 3 минуты
C вектором чтение будет
C++
1
2
3
typedef std::istream_iterator<char> in;
std::ifstream fin("path/to/file")
std::copy(in(fin), in(), std::back_inserter(in));
При записи сначала записываешь 4 байта - размера файла а потом пишешь файл.
alsav22
05.01.2014, 16:54
  #11

Не по теме:

Цитата Сообщение от outoftime Посмотреть сообщение
тогда структуры вида
Цитата Сообщение от outoftime Посмотреть сообщение
При записи сначала записываешь 4 байта - размера файла а потом пишешь файл.
Можно и так, можно по другому... Записать не проблема. Только зачем?

nordmann
0 / 0 / 0
Регистрация: 05.01.2014
Сообщений: 6
05.01.2014, 16:55  [ТС]     Изображение в файл #12
Спасибо
outoftime
05.01.2014, 16:57
  #13

Не по теме:

Цитата Сообщение от alsav22 Посмотреть сообщение
Только зачем?
Спроси у ТС.

MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.01.2014, 17:13     Изображение в файл
Еще ссылки по теме:

Вывести множество цифр, входящих в изображение числа N, которые не входят в изображение числа M C++
C++ Изображение маятника
Изображение в структуре C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
alsav22
05.01.2014, 17:13     Изображение в файл
  #14

Не по теме:

Цитата Сообщение от outoftime Посмотреть сообщение
Спроси у ТС.
Уже.
Цитата Сообщение от nordmann Посмотреть сообщение
Я имею ввиду, сохраниться должны изображения. Т.е открывая этот файл, например через Word, я должен получить там эти картинки.
Ваш код поможет это сделать?

Yandex
Объявления
05.01.2014, 17:13     Изображение в файл
Ответ Создать тему
Опции темы

Текущее время: 17:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru