Changes between Initial Version and Version 1 of ha01


Ignore:
Timestamp:
10/28/15 22:06:07 (9 years ago)
Author:
Evgeny Linsky
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ha01

    v1 v1  
     11. Написать программу, которая
     2
     3  1.1. вырезает из изображения заданную область
     4
     5  1.2. поворачивает эту область по часовой стрелке на 90 градусов
     6
     7  1.3. сохраняет результат в новом файле.
     8
     92. Входной и выходной файл должны быть в формате BMP (описание формата
     10есть в аттаче)
     11
     12  2.1. 24 бита на цвет
     13
     14  2.2. без сжатия
     15
     16  2.3. файл всегда соответствует формату (проверять не нужно)
     17
     18  2.4. обратите внимание на выравнивание
     19
     20  2.5. обратите внимание на порядок записи пикселей
     21
     223. Программа получает параметры из командной строки и должна проверить
     23их корректность
     24
     25  3.1. ./main in.bmp out.bmp x0 y0 x1 y1
     26
     27  3.2. x0 y0 левый верхний угол области (отсчет с точки 0, 0)
     28
     29  3.3. x1 y1 правый нижний угол области
     30
     314. Рекомендуется реализовать несколько функциий (например, load_bmp,
     32crop, rotate, save_bmp)
     33
     345. Обязательные требования к структуре проекта
     35
     36  5.1. Исходные тексты: main.c, bmp.c, bmp.h
     37
     38  5.2. Makefie (с целью clean)
     39
     406. Можно пользоваться только стандартной библиотекой языка C