Как объеденить 2 картинки в одну? |
Здравствуйте, гость ( Вход | Регистрация )
Как объеденить 2 картинки в одну? |
Rocky |
30.1.2010, 19:27
Сообщение
#1
|
Старейший участник Группа: Участник Сообщений: 530 Регистрация: 22.12.2008 Из: Санкт-Петербург Пользователь №: 463 Спасибо сказали: 22 раз(а) Репутация: 7 |
Всем привет!
Если нужно из 2-х картинок сделать одну, то как лучше всего это делать? Я делаю так.. но меня смущает правильность этого.. Может есть другой способ?
Т.е. тупо через setPixel с вертикальным смещением... Работает вроде как шустро... но можно ли быстрее? Спасибо! |
|
|
BRE |
30.1.2010, 21:19
Сообщение
#2
|
Профессионал Группа: Участник Сообщений: 1112 Регистрация: 6.3.2009 Из: Ростов-на-Дону Пользователь №: 591 Спасибо сказали: 264 раз(а) Репутация: 44 |
Думаю быстрее будет, если использовать QPainter::drawImage.
Создаешь QImage нужного размера, инициализируешь его в QPainter и рисуешь исходные изображения с необходимым смещением. А то setPixel постоянно смещение по координатам вычисляет. |
|
|
Текстовая версия | Сейчас: 28.12.2024, 1:24 |