Обработать фотографии рам для картин в соответствии с требованиями

Цена договорная • безналичный расчёт
26 марта 2019, 16:41 • 8 откликов • 101 просмотр
Мы сейчас делаем сайт по продаже картин. В этом сайте в частности есть такая функция: пользователь выбирает картинку, выбирает раму из списка, и система генерит ему выбранную картину в выбранной раме.

Мы сфотографировали рамы, которые нужно добавить на сайт. Рамы сфотканы не целиком, а только угол (они есть только в таком виде).

Скачайте рамы тут https://www.dropbox.com/s/zwf8j0tn606sj6n/%D0%9A%D0%BE%D1%80%D0%BE%D0%B1%D0%BA%D0%B0%201.rar?dl=0


Чтобы система генерила рамки, в нее надо загрузить два фрагмента рамы: уголок и перекладину. Вот примеры корректных уголка и перекладины https://www.dropbox.com/s/5agoupo98pmlcid/frame.rar?dl=0 . Из этих фрагментов рамы на сайте генерятся корректно https://gyazo.com/df37f1bf5881c29f093dbe7ef260f981 , https://gyazo.com/ae18eabddd649e20375741099af61f41 .

А вот я пытался сам подготовить нужные фрагменты из фотки рамы https://gyazo.com/fe154891b31799c05db1d56163e0f756 - генерится хрень.


Что требуется от Вас:

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

В архиве некоторые рамы повторяются. С повторами ничего не делайте - просто можете выбрать наилучший вариант.

Что нужно сделать для каждой рамы:

  • уголокок 50х50 пикс
  • перекладина (нижняя) 550х50 пик
  • тамбнейл рамки на белом фоне 32х35 пикс
  • большая фотка рамки на белом фоне 700х832 пикс . Вот так примерно https://gyazo.com/5ad385110246048dbfaccf64abc1fbb5 - только на белом фоне.

Комментарий от прогера:

Вот небольшой комментарий от прогера, который делал систему, по поводу того, как работает система (чтобы Вам было понятнее, что нужно):


https://gyazo.com/f552108f15acd1e0cec27dfec8897bce


  1. На пустом изображении размера 550х550 расстанавливаются боковые части рамки – начиная от нижнего края, против часовой стрелки. Они накладываются друг на друга.
  2. Расстанавливаются угловые элементы – начиная от левого нижнего угла, против часовой стрелки.
  3. Добавляется изображение
  4. Рамка "обжимает" изображение
  5. Обрезается все лишнее.
На четвертый пункт нужно обратить внимание. Боковые элементы у рамки обрезаются, а не сжимаются под нужный размер.

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


!!!!!!!! Как сделаете первые пару рамок, пришлите мне. Я протестирую, правильно ли из них генерятся рамки на сайте. !!!!!!!



Отзывы
Классный специалист. Всё сделал оперативно и качественно. Рекомендую
5 лет назад