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

Создание bmp файлов на С++ - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 27, средняя оценка - 4.93
supra
0 / 0 / 0
Регистрация: 28.06.2011
Сообщений: 10
20.03.2012, 21:38     Создание bmp файлов на С++ #1
Поделитесь пожалуйста информацией о том как создавать bmp файл на языке С++, а точнее создать файл bmp содержащий текст. Заранее благодарен.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.03.2012, 21:38     Создание bmp файлов на С++
Посмотрите здесь:

C++ Создание файлов
C++ Создание и обработка файлов в С
C++ Создание cpp файлов
Создание файлов C++
C++ Создание bmp изображения.(Нужна помощь)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
sandye51
программист С++
 Аватар для sandye51
677 / 579 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
20.03.2012, 21:49     Создание bmp файлов на С++ #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include <iostream>
#include <cstdlib>
#include <string>
 
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <opencv2/imgproc/imgproc.hpp>
 
int main()
{
    std::string text;
    
    std::cout << "Введите текст" << std::endl;
    std::cin >> text;
 
    const std::string image_name("image.bmp");
    const std::string window_name("OpenCV example - creating .bmp files");
    
    cv::Mat image(cv::Size_<int>(320, 240), CV_8UC3, cv::Scalar(0, 0, 0));
    
    cv::putText(image, text, cv::Point_<int>(image.cols / 10, image.rows / 2), CV_FONT_HERSHEY_DUPLEX, 1, CV_RGB(0, 255, 0));
    
    cv::namedWindow(window_name, CV_WINDOW_FULLSCREEN);
    
    cv::imshow(window_name, image);
    cv::waitKey();
    
    cv::imwrite(image_name, image);
    std::cout << "Изображение было сохранено как " << image_name << std::endl;
    
    return EXIT_SUCCESS;
}
supra
0 / 0 / 0
Регистрация: 28.06.2011
Сообщений: 10
20.03.2012, 22:37  [ТС]     Создание bmp файлов на С++ #3
а литературу какую-нибудь посоветовать можете ?
sandye51
программист С++
 Аватар для sandye51
677 / 579 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
20.03.2012, 22:44     Создание bmp файлов на С++ #4
могу
http://opencv.itseez.com/
http://www.ozon.ru/context/detail/id/5415514/
Алекс92
0 / 0 / 0
Регистрация: 17.06.2011
Сообщений: 16
03.12.2013, 22:40     Создание bmp файлов на С++ #5
Извиняюсь,что поднимаю старую тему,но нашел в поиске ее и решил не создавать новую.
Вопрос такой - попытался записать в свой проект приведенную sandye51 программу,но компилятор ругается на 5-ую строчку

C:\Program Files\Microsoft Visual Studio\MyProjects\proga\progg.cpp(5) : fatal error C1083: Cannot open include file: 'opencv2/core/core.hpp': No such file or directory
Error executing cl.exe.

Где может быть ошибка? Пользуюсь Visual Studio 6.0

Или если несложно киньте программу создающую bmp-файл на c++. Любую картинку
sandye51
программист С++
 Аватар для sandye51
677 / 579 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
08.12.2013, 20:27     Создание bmp файлов на С++ #6
Алекс92, тебе надо скачать исходники библиотеки OpenCV и собрать их, после настроить проект
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.05.2015, 08:50     Создание bmp файлов на С++
Еще ссылки по теме:

C++ Работа с BMP-файлами (класс "8 битное BMP изображение)
C++ Создание bmp файла
Считывание и запись .bmp файлов C++

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

Или воспользуйтесь поиском по форуму:
IOMA
0 / 0 / 0
Регистрация: 25.05.2015
Сообщений: 1
25.05.2015, 08:50     Создание bmp файлов на С++ #7
То есть по факту нужно скачать эти библиотеки и закинуть их в папку с кодом?
Yandex
Объявления
25.05.2015, 08:50     Создание bmp файлов на С++
Ответ Создать тему
Опции темы

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