The bottom line is that you do not need to subscribe to enable the posting of pictures, BUT it does help with financing the site and means that the forum doesn't need to carry advertising which many members wouldn't like.
Whether you subscribe or not, you will have to make a certain number of posts (25, I think) before you are eligible to upload images.