Hard Paint is a peculiar program that can transform your photos into exceptional paintings. The main feature of this application is that it recreates your pictures by filling them with sample objects, such as flowers, leaves, etc.
The application is really easy to use. All you have to do is open a picture, choose the samples to fill your image with, and then press "go". A few minutes later, you will find your image completely transformed into a nice painting, filled with the samples of your choice. The application comes with 6 sample types, but you will be able to choose any custom image to use as a pattern. It supports the following image formats: BMP, GIF, JPG, and PNG. Moreover, the program supports images with transparency. The program also lets you change some settings in regard to samples and image patterns. So you can test things out to get different curious results.
All in all, this is quite an innovative application for transforming images. In addition, it is lightweight and is totally free.