A Book on General Image Editing Concepts?
halftrack asks: "Someone I know wanted 'Photoshop for Dummies' for Christmas because she wanted to learn how to use it properly (who hasn't struggled trying to draw a simple line?) However, having a strong disliking for any sort of vendor lock-in I went searching for a book that would teach image editing without tying it too strongly to Photoshop (or Gimp for that matter). However, all my searches turned out blank. Thus I was wondering if there exists such a book, or is the field too diverse? The ideal would be a (thick) book that would cover the basic concepts (layers, paths, selections, channels etc.,) before presenting how these concepts are implemented in different applications. Such a book should provide the reader with a portable skill-set and give her/him the ability to objectively choose the right tool for the job, at the right cost. Does this book exist?"
...so it would probably be just silly to teach it without teaching to a specific program. If you're going to learn by doing, you have to do it as you go along, and to do that, it has to be taught to the program. You can't teach digital image editing in the abstract any more than you can teach painting without ever picking up a brush. Start off with a book for whatever program you feel comfortable with, and then go from there. It shouldn't be too hard to transtition from one to the other, but it's better to have a solid basis in one program than some abstract ideas with nothing to tie it to.
Remember, there were no nuclear weapons before women were allowed to vote.
You have a friend who wants to learn Photoshop, so instead of finding a good Photoshop book, you're on a quest to find something to find a book that teaches graphics editing without actually teaching it.
Forget the "lock-in" nonsense. Every editing program rips Photoshop, as it is the gold standard for such programs.
Conformity is the jailer of freedom and enemy of growth. -JFK
It's not diverse at all; if you're going to do image editing/manipulation, there are only really four or five programs out there 'worth their salt', depending of course on what your primary motivations are.
Photoshop, Illustrator, Xara, Paintshop Pro, and a few others.
Notice GIMP isn't listed; not because it isn't any good, but because it hasn't been vetted, or 'peer reviewed' by an industry for several generations.
If your friend wants to use Photoshop, then get a book pertinent to Photoshop.
If later Xara or Illustrator or something else is more pertient, then get that book; the generalities learned in Photoshop will still be relevant, but the specifics will need detailing. It is like you trying to learn Java or Python or Ruby, and a friend saying, "Well, I don't want to get them a language specific tome, so I'll just get them a data structures book and a book on object oriented design and let them figure out the language by themselves."
You can learn about data structures and OOD/OOP using any language, and if you learn those concepts properly you can transplant them into any other language, so don't worry about your friend learning in Photoshop.
GPL Deconstructed
First of all, I think it is more lack of diversity that is causing it being hard to find generic books on the subject.
Next, while I'd prefer a book like you describe, for many people that is something that they are not even going to start on, they want something practical that allows them to get somewhat direct result. Many people I know who use either Photoshop or the Gimp while not being a graphics professional do so with some very specific purposes in mind (ie, my girlfriend uses it for manipulating and somewhat enhancing pictures of things she makes. While showing the concept behind layers was a kind of revelation to her, and is something she uses when it makes sense now, most things she does is simply following a 'guide' for getting a specific kind of effect or enhancement.
What did help her a lot more with getting a better result in the end was a semi professional camera and some practical photography experience and explanation, including some general theory of picture composition and lighting. Worked better because well, a better source is a great help in getting a better result (tho you can still mess it up badly later of course), is something of which cause and effect are relatively easy to demonstrate without needing too deep an understanding of the underlying theory, and of course it simply reduces the need to use things like photoshop beyond making a proper cut or maybe some sharpening or softening.
At any rate, I'd investigate what the intended use of the book is for your friend, your idea may be very good, but could as well end up on a bookshelf without ever serving its real purpose.
Since day one of the consumer era of computing, the industry has insisted on teaching us which buttons to push instead of what the concepts behind them mean. For the most part this makes sense, because the average consumer could care less about the "why", wanting to know only the immediate "how". But not everyone is this way. Surely there's a small market out there for the "why" of computing.
Remember back to the 80's. Remember when people used to take classes in WordPerfect, or Lotus 1-2-3? Hell, I know one guy who actually got an A.S. degree in DOS! Ten years later that knowledge is worthless. Ten years from now these current classes in MSOffice will be worthless as well. Tears still come to my eyes whenever I see a 1980's office secretary passed out in the gutter and clutching a decrepit WP5.1 keyboard overlay...
A Government Is a Body of People, Usually Notably Ungoverned
But you can. There are basic artistic concepts (Golden mean, rule of thirds, composition, balance, color theory, etc.) that apply just as well to charcoal, pencil, crayons, and finger paints. For that matter, they apply to photography. More specifically, there are basic techniques that apply no matter what image editor you are using.
What you can't do is a step-by-step guide covering every different way to achieve the same thing with different tools. You couldn't even cover all the different ways to do it with the same tool.
A book like the submitter suggested would be a valuable resource for learning what tools are available and why you would use them. Then you could refer to the manual to figure out how to do it with your particular tool. Being a Gimp user, that's basically what I do anyway.
When will Windows be ready for the desktop?
This whole thread is a sad comment on the state of computing as a field of study. People confuse "Alt-key trivia" with understanding computers.
As a longtime photography enthusiast, I understand the concepts of gamma curves and color temperature. I know that I want detail in the shadows and in the highlights. Since I have deep knowledge of photography, it doesn't matter which program I use. I can produce "better" results in 5 minutes on any image editor than than someone who has read a photoshop book, but doesn't understand the concepts involved could in an hour.
I think the whole "windows vs. linux" problem is the same. I can switch freely between Mac, Windows and Linux without any loss of productivity because I understand conceptually what I'm doing.