|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
30.09.2008, 03:34 | #1 |
Регистрация: 30.09.2008
Сообщений: 5
|
Склеивание изображений
Добрый вечер!
Имеются изображения 1.bmp,2.bmp ... 6.bmp, нужно из 6 сделать 1, причем сначала идет 1 изображение справа второе, в следующем ряду - 3 справа 4 и т.д. Помогите, пожалуйста. |
30.09.2008, 08:13 | #2 |
Участник клуба
Регистрация: 28.03.2007
Сообщений: 1,814
|
Попробуйте почитать про канву, TBitmap, TRect, (ф-ия Bounds)
|
30.09.2008, 14:54 | #3 |
Регистрация: 30.09.2008
Сообщений: 5
|
Попробую, но хотелось бы пример, хотя бы объединения двух картинок, остальное я доделал бы.
|
30.09.2008, 17:26 | #4 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
Что имеется ввиду под объединением ? Слить в один файл или поставить как title друг к другу или еще что ?
|
30.09.2008, 19:50 | #5 |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
Изображения по габаритам должны совпадать, иначе те что поменьше нужно будет помещать в фон. Создаете TBitmap (приемник), шириной в два изображения и высотой в (кол-во изобр / 2 * высота). Далее последовательно открываете файлы во временный битмап (источник) методом LoadFromFile и копируете их методом канвы (TCanvas) CopyRect в битмап премник, или же методом Draw выводите их в нужном месте на битмапе приемнике. Попутно определяя четная итерация или нет, если четная лепите справа, нечетная - слева, функция Odd. Как закончатся, сохраняете битмап в файл методом SaveToFile.
Остается попробовать почитать про все это )
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог |
30.09.2008, 20:47 | #6 | ||
Регистрация: 30.09.2008
Сообщений: 5
|
BOBAH13
Цитата:
mutabor Цитата:
Если есть ссылки на статьи на тему работы с графикой, буду очень признателен (учебники не предлагать) Последний раз редактировалось Geracle; 30.09.2008 в 20:56. Причина: дополнение |
||
30.09.2008, 21:11 | #7 | |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
Цитата:
А сам алгоритм, к-рый я на словах изложил, сможешь написать?
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог Последний раз редактировалось mutabor; 30.09.2008 в 21:15. |
|
01.10.2008, 07:37 | #8 | |
Регистрация: 30.09.2008
Сообщений: 5
|
mutabor
Цитата:
|
|
01.10.2008, 09:35 | #9 |
Участник клуба
Регистрация: 28.03.2007
Сообщений: 1,814
|
Для тебя можно проще сделать!
В наборе компонентов RXLib есть компонент PicClip который разбивает картинку (св-во Col и Row)на заданное кол-во фрагментов, доступ к отдельному фрагменту можно получить как в stringgrid [i,j] |
01.10.2008, 14:03 | #10 |
Регистрация: 30.09.2008
Сообщений: 5
|
SERG1980
Спасибо, хоть что-то. Но думаю, препод так не оставит (заставит без компонентов делать) |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Трансформация изображений | Артэс | Свободное общение | 27 | 14.12.2009 10:27 |
Склеивание звуков | varvara16 | Мультимедиа в Delphi | 24 | 14.11.2008 18:24 |
карты изображений | )Игнат( | HTML и CSS | 1 | 07.02.2008 19:17 |
Фильтрация изображений | varvara16 | Мультимедиа в Delphi | 2 | 16.12.2007 10:20 |
обновление в блоге - СКЛЕИВАНИЕ ФАЙЛОВ | Pblog | Обсуждение статей | 0 | 07.08.2007 12:41 |