C# форум

Формула программиста

основатель — Волосатов Евгений Витольдович
Open shop C++ Графика. Обработка изображений

C++ Графика. Обработка изображений

На этом курсе мы научимся создавать простые программы в этой среде, выводить в основное окно элементы управления и содержимое BMP-файлов, а также редактировать и сохранять полученные изображения.

Обработка изображений на C++

Список уроков | фото | видео

# Название видеоурока Видео / Тесты Решило Рейтинг Доступ
1 FREE Презентация курса 00:03:00
34 чел. ★ 4.6 Free
  Приглашаю всех на курс по созданию программы работы с графикой на Visual C++ (Win32 Project).
На этом курсе мы научимся создавать простые программы в этой среде, выводить в основное окно элементы управления и содержимое BMP-файлов, а также редактировать и сохранять полученные изображения.
2 FREE Структура "нулевого" проекта 00:09:58
14 чел. ★ 4.5 Free
  На этом уроке мы разберём структуру исходного файла "нулевого" проекта на Visual C++ Win32 Project
3 Настройка среды 00:07:55
1 тест
10 чел. ★ 4.8 ^
  На этом уроке мы создадим простой проект типа Win32 Project и выделим функцию WndProc() в отдельный модуль.
4 Добавление класса BmpCtrl 00:10:05
10 чел. ★ 4.8 ^
  На этом уроке мы создадим класс BmpCtrl, который будет отвечать за представление основного окна, и зададим его начальные свойства.
5 Программирование события WM_PAINT 00:11:47
10 чел. ★ 4.9 ^
  На этом уроке мы научимся вычислять размеры клиентской области окна и осуществлять вывод текста в основное окно программы
6 Создание кнопок 00:12:14
10 чел. ★ 4.6 ^
  На этом уроке мы научимся создавать кнопки с картинками в основном окне программы
7 Программирование события BN_CLICKED 00:13:07
9 чел. ★ 5 ^
  На этом уроке мы научимся реагировать на нажатие созданных кнопок
8 Подготовка к выводу картинки на экран 00:10:56
9 чел. ★ 5 ^
  На этом уроке мы подготовимся к выводу картинки на экран - создадим прямоугольник для вывода и прорисуем его рамки
9 Вывод картинки на экран 00:14:50
8 чел. ★ 4.9 ^
  На этом уроке мы выведем содержимое BMP-файла на экран
10 Вывод информации в основное окно 00:08:05
8 чел. ★ 5 ^
  На этом уроке мы выведем информацию о размерах прямоугольников в основное окно, а также получим доступ к матрице цветных точек
11 Матрица цветных точек 00:17:27
8 чел. ★ 4.9 ^
  На этом уроке мы определим границы выходного изображения
12 Вывод обрезанного изображения 00:12:08
8 чел. ★ 4.5 ^
  На этом уроке мы выделим границы выходного изображения в основном окне, а также ещё раз посмотрим, как можно выводить изображение в основное окно с масштабированием
13 Сохранение файла 00:24:05
8 чел. ★ 5 ^
  На этом уроке мы научимся сохранять изображение и его части в формате BMP.
Мы научимся работать с файлами и ещё раз потренируемся копировать изображения из одного контекста в другой, но уже без масштабирования
  Итого:   13 видеоуроков 2 час. 35 мин.
1 тест
8 чел. ★ 4.81  
  Финалисты:   Максим Базуев,   Chip,   Yefim,   Иван Воронин,   Новопашин Владимир,   Алексей В.,   G_F,   Tom .

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Сохранять обрезанный файл
Трудности: Сначала картинка записалась черным цветом. Но потом нашел ошибку и все получилось.
Хороший курс. Большое спасибо Дмитрию!


Трудности: Много было сложностей с сохранением и загрузкой изображения
Наконец-то я закончил этот самый сложный курс, фух...