Demotivational Picture Generator
- Filed under: Uncategorized
- Date: Dec 12,2008
As most of you already know, I have another very popular website called demotivationalpics.com. I took over this site when it had under 200 demotivational pictures, and it now has well over 2000. I now get over 20,000 page loads every day.
I have spent the last 3 days installing imagemagick on the server hosting this site, and learning how to write bash scripts, so that I can come up with this : A demotivational (or motivational if you are so inclined) picture generator !
Basically, you upload a picture, insert a title and description, and the website will generate your very own de-motivational poster ! It still has a few bugs, but it’s basically operational ! Try it out by clicking here !!
I’d like to take this opportunity to thank the makers of imagemagick for this amazing image manipulation software that can work entirely from the command line ! I’ve been wanting to do this for a long time but never could until I discovered imagemagick. It’s really not easy to use, but it works!

5 Responses for "Demotivational Picture Generator"
lawl, sick.
Hello.
Could you share with us the actual options you used for ImageMagick?
There are LOTS and LOTS and LOTS of options that I used. I spent countless hours making it so I’m not really wanting to give it away. If you want a demotivational poster generator for your own website, I can help you integrate mine onto it though.
If you have specific questions, feel free to ask them !
-DM
@DigitalMind
Thanks for that. Here are my questions:
- What are the fonts you use?
- Are they always the same size or they get larger and smaller depending on the amount of letters in “Title” and in “text”?
- Does the final picture have fixed size or is it a proportion of the image uploaded?
Hi Nasos.
The fonts I keep changing, go with whatever you think looks nice.
I never change the size of the image, I always work around it. So the size of the borders and text is based on the size of the image. There are a few bugs with this method that I still haven’t worked out.
Leave a comment