Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
халк
0 / 0 / 0
Регистрация: 02.05.2011
Сообщений: 20
#1

Изображения, бинарные и текстовые файлы - C++

23.08.2013, 02:29. Просмотров 354. Ответов 5
Метки нет (Все метки)

Доброго времени суток.
подскажите как можно получить из видео или картинки файл формата txt или dat ??
Вот пример, где пытаюсь вывести на экран инфу о картинке, но это что-то не то. Если изменить картинку, результат не изменится.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>     // std::cout
#include <fstream>      // std::ifstream
 
int main () {
 
  std::ifstream ifs ("skhema.jpg", std::ifstream::in);
 
  int c = ifs.get();
 
  while (ifs.good()) {
    std::cout << c;
    c = ifs.get();
  }
 
  ifs.close();
 
  return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.08.2013, 02:29
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Изображения, бинарные и текстовые файлы (C++):

Текстовые и бинарные файлы - C++
Расскажите, пожалуйста, когда лучше использовать текстовые файлы, а когда бинарные. Для каких данных один формат лучше другого? В каком...

Текстовые и бинарные файлы. Получить файл g из чисел исходного файла - C++
Компоненты файла f – целые числа, положительных чисел столько же, сколько отрицательных. Получить файл g из чисел исходного файла, в...

нужно переделать код (из Файлы текстовые (FILE*) в Файлы текстовые (потоки)) - C++
вот задание для программы: 6. Задан текстовый файл input.txt. Требуется определить строки этого файла, содержащие максимальную по длине...

Бинарные файлы в С++ - C++
У меня есть програмка которая находит наименьший общий делитель числа#include&lt;iostream&gt; using namespace std; int main() { int n; ...

Бинарные файлы - C++
как в бинарном файле заменить 4, 8 и 10 байт

Бинарные файлы - C++
Прошу помочь с новыми задачками

5
Hugra
48 / 48 / 1
Регистрация: 18.07.2013
Сообщений: 138
Записей в блоге: 1
23.08.2013, 02:32 #2
Измени расширение на *.txt
0
халк
0 / 0 / 0
Регистрация: 02.05.2011
Сообщений: 20
23.08.2013, 10:08  [ТС] #3
Цитата Сообщение от Hugra Посмотреть сообщение
Измени расширение на *.txt
у меня jpg исходный файл, а не txt
0
Aneron
158 / 157 / 12
Регистрация: 20.04.2010
Сообщений: 570
23.08.2013, 11:06 #4
Цитата Сообщение от халк Посмотреть сообщение
пытаюсь вывести на экран инфу о картинке
Какую инфу ты пытаешься вывести? Ты тупо читаешь файл и выводишь его содержимое на экран. Ясен пень что там будет все не понятно.
0
халк
0 / 0 / 0
Регистрация: 02.05.2011
Сообщений: 20
23.08.2013, 11:40  [ТС] #5
Цитата Сообщение от Aneron Посмотреть сообщение
Какую инфу ты пытаешься вывести? Ты тупо читаешь файл и выводишь его содержимое на экран. Ясен пень что там будет все не понятно.
Если поменять изображение, будет тоже самое. Выводит не правильно значит.
0
alsav22
5426 / 4821 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
23.08.2013, 13:59 #6
Цитата Сообщение от халк Посмотреть сообщение
Выводит не правильно значит.
Как написали, так и выводит. Неправильного там ничего нет.
Как видите, что то же самое?

Добавлено через 2 минуты
Цитата Сообщение от халк Посмотреть сообщение
вывести на экран инфу о картинке
Как она в файле записана?
Цитата Сообщение от халк Посмотреть сообщение
Если изменить картинку
Каким образом?
Цитата Сообщение от халк Посмотреть сообщение
Если поменять изображение
Каким образом?
0
23.08.2013, 13:59
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.08.2013, 13:59
Привет! Вот еще темы с ответами:

Бинарные файлы - C++
В файле содержатся числа. Сформировать из них матрицу, содержащую пять элементов в строке. Лишние числа отбросить. Вывести на печать...

бинарные файлы, C++ - C++
Работа с двоичными файлами. Создать файл состоящий из n-вещественных чисел. Найти сумму всех положительных чисел данного файла.

Бинарные файлы - C++
1.Записать в файл N действительных чисел a1, a2, …,an. Организовать новый файл , элементы которого вычисляются по формуле:...

Бинарные файлы - C++
Всё началось с необходимости наличия программы, в которую вводишь число и она говорит есть ли такое в файле(мне кажется удобнее...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru