PHP - Photo Mosaic / Collage Creator

I am looking for a Photo Mosaic / Photo Collage creator for my website. As an example, if a user of my site submits 6 pictures and then asks to have a mosaic or collage created, I am looking for a module that will take in those 6 images and return a jpg of the images combined together.

I am looking for a YII framework PHP class to allow me to generate this file on the server.

The class needs to be accessible from the Front End via JavaScript

I've attached a screen shot example, here are some requirements and also input paramaters:


1) Ability to accept JPG, PNG, GIF images

a. Maximum of 20 images

2) The images will be laid over the top of each other in Random positioning but not covering more than 20% of the lower image.

3) The output JPG will be determined by size parameters passed to the function

4) The input images to output image ratio will be 5% -> 100% (for each individual image)

5) Images can be used multiple times to create the collage

6) Ability to add a border around each image based on input parameters

Input Parameters

1) Image (location based on url)

2) Border Sizes (for each small image)

3) Border Color (for each small image)

4) Output JPG width

5) Output JPG height


1 - JPG file

Skills: Javascript, jQuery / Prototype, PHP, Software Architecture, Yii

See more: mosaic creator php, photo mosaic javascript, javascript photo mosaic, php photo mosaic, javascript collage images, photo mosaic creator, php collage creator, random image mosaic javascript, mosaic photo javascript, collage images yii, javascript mosaic image, collage image mosaic php, php image collage creator, javascript small photo collage, photo mosaic collage, php mosaic collage, php javascript photo collage, javascript image mosaic creator, php image based mosaic, php images mosaic, php javascript image mosaic, mosaic collage php, collage photo javascript, collage images javascript, javascript collage creator

About the Employer:
( 3 reviews ) Edmonds, United States

Project ID: #1252348

3 freelancers are bidding on average $240 for this job


I'd be glad to write such a program in PHP. Let's start! :)

$200 USD in 4 days
(82 Reviews)

Customer Satisfaction is Our [url removed, login to view] have an excellent and dedicated Team of software/web developers, designers, seo experts etc. We are expertise in web/software development for more than 4 yrs. We work on Php & M More

$249 USD in 7 days
(37 Reviews)


$250 USD in 5 days
(0 Reviews)


$220 USD in 4 days
(0 Reviews)