I am building a tool in VB.Net to generate a photograph mosaic. The main image is 7000px X 7000px.
The individual tile sizes are 30px X 30px
I need help with the following:
1) The mosaic generation code should check for each tile color and decide the best place to put it on the main image. Presently, my code is just randomly placing images on the main picture
2) It should suitable shade the tile to match the back color of the spot it is placed on - my code is doing that but not very well
3) It should generate a TRUE mosaic. Not an overlay of the main image with transparent looking tiles on top - there should be no 'ghost' image peeping out from the tiles
Please help in showing me third party tools that can achieve this or help me with the code. The project is in VB.Net