Piχtor.io
https://pixtor.io
To use Piχtorio, you upload an image, and choose which tiles you want to draw with. A scaling factor lets you tune the size of the resulting blueprint, and you can also choose and re-order the tiles to tune the aesthetics.
The app applies the κ-Means clustering algorithm to your image to reduce its colors to the number of tiles you have selected. You may need to tinker a little bit to get a good result. Images with little color variation get cleaner results if you select fewer tiles. Some pictures will work better than others. The preview is very rough; it is better to look at the result in-game.
You can put your dog into your base too!
![Image](https://forums.factorio.com/images/ext/603bbdeb97e7f6270f8d720ad1267326.png)
Or your god!
![Image](https://forums.factorio.com/images/ext/5e48bcdaa1b0197b4b0f34e93e712682.png)
Or Pikachu!
![Image](https://forums.factorio.com/images/ext/498a6cd2f77b7871fbebad9502c36e64.png)
Or the moon!
![Image](https://forums.factorio.com/images/ext/16adadcaf76cba115edd3a7c812ae102.png)
The code is open-source. I have tested it a bit, but I expect there are still bugs. Also the server is kind of weak, and κ-Means is kind of expensive, so please be patient. Don't hesitate to contact me directly or via GitHub if you have errors; I want to fix them! Contributions are welcomed and encouraged.
I hope you enjoy this tool! Please send me screenshots of your creations! They will make my day.
- mlgarrett