Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.85/13: Рейтинг темы: голосов - 13, средняя оценка - 4.85
8 / 8 / 0
Регистрация: 19.04.2011
Сообщений: 102

Копирование картинки

14.11.2013, 19:09. Показов 2687. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть два компонента Image, заданы переменные с шириной и высотой(width, height), задана переменная Zoom(изначально равна 1), пытаюсь скопировать область увеличенного изображения из одного Imag`а в другой, но не выходит. Image3 изначально содержит картинку подлежащую увеличению.

C++
1
2
3
4
5
6
7
8
9
if(Zoom < 10) {
                Zoom++;
                Image3->Width = width*Zoom;
                Image3->Height = height*Zoom;
                Image1->Canvas->FillRect(Image1->Canvas->ClipRect);
                Image1->Canvas->CopyRect(Rect(0,0,width,height), Image3->Picture->Bitmap->Canvas, Rect(x1,y1,x1+width,y1+height));
        }
        else
                Zoom = 10;
Результат работы для Zoom равным 1, 2 и 3 представлен на скриншотах.
Миниатюры
Копирование картинки   Копирование картинки   Копирование картинки  

0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
14.11.2013, 19:09
Ответы с готовыми решениями:

копирование картинки в TImage
хочу сделать красивый прогрессбар.создал TImage 9x380 pixels. в него по таймеру должна вставляться картинка 9х1 пиксел. как можно сделать...

Копирование картинки из программы на диск
Здравствуйте. Я добавил в программу картинку ( создал в папке с проектом файл main.rc, прописал в него название картинки, которую...

Копирование и изменение размеров картинки
Добрый день! Помогите решить задачу. Необходимо взять картинку и скопировать ее в 2 папки. В первой папке будет просто копия изображения. А...

3
1090 / 588 / 121
Регистрация: 11.11.2008
Сообщений: 1,544
15.11.2013, 05:20
нарисуйте как должно быть и пометьте где какой Image
0
Почетный модератор
Эксперт С++
 Аватар для SatanaXIII
5851 / 2862 / 392
Регистрация: 01.11.2011
Сообщений: 6,906
15.11.2013, 12:42
dryn-da, Краткое руководство по работе с классом TCanvas для начинающих
1
8 / 8 / 0
Регистрация: 19.04.2011
Сообщений: 102
15.11.2013, 19:24  [ТС]
Сверху Image1 снизу Image3. Из Image3 в Image1 должна копироваться часть увеличенного изображения, но этого не происходит.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
15.11.2013, 19:24
Помогаю со студенческими работами здесь

Копирование части картинки sfml
Подскажите функцию из графической библиотке sfml или какой нибудь другой графической библиотеки для следующей задачи, у меня есть...

Копирование картинки из интернета в Image
Доброго времени суток. Дело такое, надо вставить в Image картинку формата jpg, имея ее URL Получилось лишь с png. Обыскал...

OpenFileDialog копирование картинки в другой каталог
private void button1_Click(object sender, EventArgs e) { if (openFileDialog1.ShowDialog() == DialogResult.OK) ...

копирование картинки из одной папки в другую
Друзья, расскажите как копировать картиночку из одной папки в другую с изменением имени и возможно ли это вообще? Допустим у меня есть...

Копирование картинки из одного блока в другой
Всем привет. Подскажите пожалуйста в решении проблемы. Я хочу сделать так, что при нажатии на любую картинку из списка картинок - эта...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
1С: Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью. Данные берутся из регистра сведений, по которому настроено. . .
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит значение перечислений. / / Событие "НачалоВыбора" реквизита на форме. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru