Mozabrick — бесконечный фотоконструктор, который можно собрать по любому фото

Как мы добавили к конструктору софт и меньше чем через год вышли на выручку в 17 млн рублей в месяц.

Mozabrick — бесконечный фотоконструктор, который можно собрать по любому фото
238238 показов
41K41K открытий
77 репостов

Офигеть! Такая простая реализация и так работает! Шокирован! 
А ведь можно и самому реализовать подобное мере чем за день. В конструктора всего 4 цвета: белый, светло-серый, темно-серый и чёрный. А значит, весь алгоритм сводится к тому, что надо сперва раздели картинку на крупные квадраты, сложив все цвета и разделив на количество пикселей в квадратике. Затем сложить R+G+B и разделить на три. Пусть  это будет  Grey. И заменить этим числом R, G и B. Затем сравнить в какой отрезок между 0 и 255 попадает число Grey. Если в первой четвертинке, то заменить на белый, если во второй - светло-сеоый и т. д. 

Ответить

В нашем конструкторе 5 цветов. Не углубляясь в детали и если просто взять первоначальную идею - то все легко.
Но все становится намного сложнее, когда нужно решить хотя бы а какие именно 5 цветов брать, у них ведь есть четкий номер. Так какие?) а почему 5 а не 6 цветов брать? :)
Или когда встает вопрос: а какого размера делать картину, меньше и менее качественную, но чтоб за 2-2,5к руб
Крутую большую за 6-7к
Или все таки что то среднее за 4к
В общем идея сама по себе простая, все сложности и задачи были уже по мере ее реализации и продолжают быть. Наш софт в отличии от того мини-примера что описали вы, умеет и фон автоматически определять и заменять на другой, и поменять (исказить) фон в ситуации когда кубиков не хватает (если в загруженном фото большая площадь одного тона) и что бы не искажать лицо выгоднее исказить фон, а кубики недостающего цвета максимально направить на лицо, которое важно сделать максимально качественно. А если и там не хватило немного и в нем «шума» добавить.
Вот такие мелочи и делают наш продукт довольно интересным и не так легко копируемым, как кажется на первый взгляд. 

Ответить