Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
1 / 1 / 1
Регистрация: 21.09.2015
Сообщений: 26

Отражение относительно вертикальной или горизонтальной оси симметрии выделенной области компонента TImage

11.10.2015, 19:14. Показов 1309. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите сделать отражение относительно вертикальной или горизонтальной оси симметрии выделенной области (создаю что-то типа paint), получается отразить только весь компонент Image, как это сделать для выделенной области на самой конве.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
// Горизонтальное отражение
void __fastcall TForm1::Button1Click(TObject *Sender)
{
  Image1->Canvas->CopyRect(Rect(-1, -1,
                           Image1->Width,
                           Image1->Height),
                           Image1->Canvas,
                           Rect(Image1->Width, -1, -1,
                           Image1->Height));
}
// Вертикальное отражение
void __fastcall TForm1::Button2Click(TObject *Sender)
{
  Image1->Canvas->CopyRect(Rect(-1, -1,
                           Image1->Width,
                           Image1->Height),
                           Image1->Canvas,
                           Rect(-1, Image1->Height,
                           Image1->Width, -1));
}
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
11.10.2015, 19:14
Ответы с готовыми решениями:

Произвести зеркальное отражение матрицы относительно вертикальной оси симметрии
в двумерном массиве (NxN) произвести зеркальное отражение относительно вертикальной оси симметрии.

Зеркально отразить элементы матрицы относительно горизонтальной оси симметрии, затем относительно диагонали
Дана квадратная матрица порядка M. Зеркально отразить ее элементы сначала относительно горизонтальной оси симметрии, затем относительно...

Зеркально отразить элементы относительно горизонтальной оси симметрии матрицы
дана квадратнк=ая матрица порядка М зеркально отразить ее элементы относительно горизонтиальной оси симетрии матрицы.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
11.10.2015, 19:14
Помогаю со студенческими работами здесь

Матрица. Зеркально отобразить ее элементы относительно горизонтальной оси симметрии
1)дана квадратная матрица NxM.состоящая из натуральных чисел.Зеркально отобразить ее элементы относительно горизонтальной оси симметрии и...

Зеркально отразить элементы матрицы относительно горизонтальной оси симметрии
Дана квадратная матрица порядка M. Зеркально отразить ее элементы относительно горизонтальной оси симметрии матрицы.

Зеркально отразить элементы матрицы относительно горизонтальной оси симметрии
Дана матрица размера M × N. Зеркально отразить ее элементы относительно горизонтальной оси симметрии матрицы (при этом поменяются местами...

Зеркально отразить элементы матрицы относительно горизонтальной оси симметрии
Помогите сделать программу по заданию: Дана квадратная матрица порядка M. Зеркально отразить ее элементы относительно горизонтальной...

Зеркально отразить элементы матрицы относительно горизонтальной оси симметрии
Дана квадратная матрица порядка M. Зеркально отразить ее элементы относительно горизонтальной оси симметрии матрицы. Разработать...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru