I don't think we need a pic to knit or crochet anything, but the picture helps us choose which pattern to go for, sometimes it is the colour of a piece worked that attracts me to it, and I'll look at it and think that red sweater is lovely I'll see what it looks like in green or some other colour. So I guess the picture helps sell the pattern to the buyer or user.
As to needing a pattern, well that I guess depends on the ability of the artist
Without the picture of say a sweater pattern, I'd be reading through hundreds trying to get the pic in my head of what they all looked like, in order to chose, well infact I wouldn't bother, I'd make my own up.
So a pattern for say a sweater with a roll collar, with tassels or whatever, really needs to be seen otherwise I guess I could end up knitting the darn thing and then face frogging the whole lot if I didn't like it. But with the picture you can tell straight away if you like it or not. So the pic just shows you the style. Also it gives you a colour optiion if it is a colour picture.
I don't often use patterns only for stitch guide and needle size, and with spinning my own yarn I find they aren't alot of use, unless I see something I like the look of then spin the yarn for that weight.
So to my way of thinking, a picture sells the pattern, gives the reader or artist a chance to immediately visualise the garment, unless you are the puzzle type of charactor then you'd knit any pattern given you just to see wht it looks like. lol
just my thoughts on this subject.. hugz...Cher
formatting link