Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

найти пустое место на картинке

13K
01 августа 2006 года
kwsergio
2 / / 08.10.2005
Суть subj:

1. Черно-белое изображение
размеры примерно эквивалентны формату A0 отсканированному с разрешением 300dpi (т.е. большое достаточно)

2. Имеем ширину и высоту еще одного изображения

Необходимо найти такие места на исходном изображении, куда можно поместить второе не испортив при этом первоначальное, т.е. не должно возникнуть наложения одного изображения на другое
на англоязычный манер это называется whitespace analises

В качестве фонового цвета считается белый

алгоритмы, ссылки?
282
07 августа 2006 года
Bard
481 / / 26.02.2006
Боюсь, прийдеться по-пиксельно определять, являеться ли пиксель фоновым, или нет. Если являеться - копировать в него пиксель второго изображения.
7.3K
09 августа 2006 года
Necro666
17 / / 20.07.2004
Делим изображение на части, например, размером со второе изображение, и последовательно, из центра каждой части, сканируем прямоугольник. то есть, верхняя линия, нижняя, правая, левая; потом те линии, на которых только фон, сдвигаем от центра на пиксель и продолжаем в том же духе. Если обе вертикальные или обе горизонтальные линии встали, а соответствующий размер не достигнут, переходим к следующей области. Если нужный размер достигнут, значит - вот оно.
Как-то так.
8.2K
30 сентября 2006 года
RusHak
86 / / 02.03.2006
[QUOTE=Necro666]Делим изображение на части, например, размером со второе изображение, и последовательно, из центра каждой части, сканируем прямоугольник. то есть, верхняя линия, нижняя, правая, левая; потом те линии, на которых только фон, сдвигаем от центра на пиксель и продолжаем в том же духе. Если обе вертикальные или обе горизонтальные линии встали, а соответствующий размер не достигнут, переходим к следующей области. Если нужный размер достигнут, значит - вот оно.
Как-то так.[/QUOTE]
Не. Лучше по пиксельно, только сначало запомнить нахождние фона, а не сразу заменять.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог