Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / типа picjoke на php? / 6 сообщений из 6, страница 1 из 1
23.08.2013, 16:25
    #38376090
SharuPoNemnogu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
типа picjoke на php?
picjoke, loonapix, photo505....

Как такое вообще делается? На php? GD или ImageMagic...

Не нашел ни одного примера.
...
Рейтинг: 0 / 0
23.08.2013, 19:43
    #38376269
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
типа picjoke на php?
ImageMagick, команда composite
Не оно?
...
Рейтинг: 0 / 0
23.08.2013, 20:44
    #38376292
SharuPoNemnogu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
типа picjoke на php?
vkleImageMagick, команда composite
Не оно?

Дык хз). Я ImageMagick не знаю) На GD бы такое. Вообще в GD есть возможность трансформации изображения?
...
Рейтинг: 0 / 0
23.08.2013, 21:08
    #38376299
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
типа picjoke на php?
SharuPoNemnoguвозможность трансформации изображения?Насчет хитрых трансформаций не в курсе. Ресайз, кроп - это есть. Однако, прочитав Ваш первый пост, так подумал, что Вам нужно виньетку наложить на картинку... Это тоже есть.
...
Рейтинг: 0 / 0
23.08.2013, 21:16
    #38376304
SharuPoNemnogu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
типа picjoke на php?
vkle,

Ресайз, ротейт, наложение и прочие баловства я уже написал, это не так сложно.

А вот что то такое
фотка накладывается на журнал.

Распознавание лиц, есть класс на php, допустим не проблема, а вот наложить туда ее так хитро..
...
Рейтинг: 0 / 0
23.08.2013, 22:04
    #38376318
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
типа picjoke на php?
SharuPoNemnogu,

Не уверен что опять правильно понял, попробую пересказать задачу применительно к картинке выше. Есть на сервере какая-то стандартная статичная картинка "девушка с журналом". Нужно на обложку журнала поместить некий портрет пользователя (из загружаемого пользователем файла, например).

Если оно так, то алгоритм предположу такой примерно. Из "девушки с журналом" делаем виньетку, оставляя прозрачным участок для размещения пользовательского портрета. Вероятно, этот труд будет ручным и одноразовым. На пользовательском фото находим лицо и копируем его в отдельную картинку. Эту картинку поворачиваем, затем масштабируем с различными коэффициентами по X и Y (плоскость журнала здесь не перпендикулярна взгляду), и, возможно, после масштабирования еще придется немного повернуть. Если быть точным, нужно внести еще небольшие перспективные искажения. В мануалы лезть сегодня не хочется, может быть и есть какой-то способ трансформации геометрии по матрицам или вроде того... На финальном этапе совмещаем полученный фрагмент (возможно, взяв его геометрический центр) с некой контрольной точкой, заданной при изготовлении виньетки и накладываем изображения в нужном порядке. Ох, еще про яркость/контраст и т.п. не забыть... Думаю, как то так в первом приближении.
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / типа picjoke на php? / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]