Slashdot Mirror


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?"

51 comments

  1. Each program has its own methods and functions... by Stone+Rhino · · Score: 3, Insightful

    ...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.
  2. Seems to me... by Otter · · Score: 1

    Image editing isn't like databases, where there's an abstract theory behind the implementations. There's Photoshop and there are clones of Photoshop. The "basic concepts" you mention are mostly things Adobe invented and GIMP, err, "innovated".

    1. Re:Seems to me... by Arandir · · Score: 4, Interesting

      There are tons of filters for image processing, but I'll be damned if I know what they all mean. Instead of telling us which buttons to push in Photoshop, maybe they could stop and tell us the concepts behind them. What exactly is a convolution matrix? What is an unsharp mask? What's a gaussian blur? What is laplace edge detection? Etc, etc.

      Filters are but one example. I would also like to know how to lighten an underexposed picture without making it look washed out. And other things like that.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    2. Re:Seems to me... by Matt+Perry · · Score: 2, Informative

      The book that you are looking for is called Real World Photoshop. It's not going to teach you how to apply lens flares and things like that. What it does go over is how to get good scans, how to properly apply colour correction, how to adjust the exposure without making it looked washed out, etc. It also explains the hows and whys of the things you were asking about such as blurs and sharpening.

      --
      Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
    3. Re:Seems to me... by 2nd+Post! · · Score: 2, Informative

      I wonder if knowing those things help?
      Convolution Matrix: reads a 3x3 or 5x5 area of pixels, 'multiplies' that grid by the convolution matrix, performs a sum of the values, and replaces the central pixel in that 3x3 or 5x5 grid with the cumulative value.

      Does not explain at all HOW this produces sharp filters, but that's a convolution matrix.

      Unsharp mask: Creates a blurred representation of the image, compares it to the original, and any place that is similar in value remains unchanged. Any place that shows a difference indicates a boundary, and that area is brightened. The point is that you fool the human eye into thinking an image is 'sharper' because the edges are more in focus. This is akin to drawing black lines on a cartoon to make the edge more distinctive.

      This doesn't explain of course why radius, amount, and threshold are used.

      Gaussian blur: Uses the guassian function to average pixel values (like in the convolution matrix!). The gaussian function is the probability function of the normal distribution.

      This doesn't explain how it works either.

      What is probably most useful:
      Convolution matrix: Create a grid of weights that is multiplied against a grid of pixels; the sum of these products is then used to replace the center of the grid, normally 3x3 or 5x5.

      Unsharp mask: Increases the contrast around the edges in a picture; threshold limits how blurry an edge can be, radius tells the function how far away to look for an edge, and amount tells the function how much to increase the contrast.

      Gaussian blur: Averages the values around a pixel using the Gaussian distribution, otherwise known as a bell curve. The Guassian function is used to populate the grid of a convolution matrix.

    4. Re:Seems to me... by neillewis · · Score: 1

      Photoshop didn't *innovate* most of its methods, they were established by other programs first. Otherwise they'd still be under patent. Photoshop is the success it is because Adobe are leaders in carefully applying the theory rather than because there isn't any. The Gimp is a decent image editor, but still lacks the color management tools that would make it useful for professional print work. It's coming on fast though.

    5. Re:Seems to me... by MoonBuggy · · Score: 1

      Image editing isn't like databases, where there's an abstract theory behind the implementations.

      I'd have to disagree. I have a book here called A Practical Guide to Digital Design which is intended to outline exactly that; the theory behind image editing. I wouldn't call it the best written design book I've ever seen, but it is extremely interesting and fairly useful nonetheless. Each section of the book talks about a different aspect of the image - placement on a page, colour, shape, lines, curves etc. and strips that aspect back to its base elements.

      To take placement as an example, the book talks about simply putting a single black square in each corner of a page in turn and the immediate associations and responses that the placement makes in your mind. From a single line or square you can then work up and apply the same logic to actual images.

      It's fairly light on actual implementation of the techniques - it's usually very simple use of shape and colour anyway - but it does lean towards Photoshop on Mac OS9. It's obviously not a 'how to' guide, but it's an interesting (if philosophical) way to improve your image creation skills.

    6. Re:Seems to me... by kilonad · · Score: 1

      If you want to learn the concepts behind the filters, pick up a book on digital image processing. But be prepared to be in waaaay over your head. And having fundamental knowledge of the inner workings of these filters won't make them any easier to understand when it comes to applying them to an image. Play around with them and see what they do, and then use them accordingly.

    7. Re:Seems to me... by sootman · · Score: 1

      FYI, in case you were being literal:
      to help an image that is a little dark or dull, try one or both of these things:
      control/command-L to bring up levels, then move the middle slider left to lighten overall but not wash out highlights. bring the left slider a bit to the right to punch up the darks.
      control/command-M to bring up curves. Move the cursor to the top-right corner of the grid. now come in and down one segment, so you're in the lower-left corner of the top-right square. grab the line and drag it a bit up and to the left. now go to the bottom left corner, and up and over one segment (to the top-right corner of the lower-left square) and drag that a bit down and to the right. Now the diagonal line should look like a very gentle S-curve. That move will "suck the grey" right out of the image and really helps the images that come out of certain digital cameras.

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
  3. Just buy the damn book by duffbeer703 · · Score: 4, Insightful

    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
    1. Re:Just buy the damn book by flynt · · Score: 0

      Your comment counts double since the friend in question is a "she". Especially if this is your girlfriend, buy the damn book!

    2. Re:Just buy the damn book by Geoffreyerffoeg · · Score: 2, Informative

      Amen. Photoshop for Dummies is the book you're looking for. I checked that book out from the library when I was donated a 1992 version of Adobe Photoshop for Mac (because I was the only Mac user known to that person). I haven't used that version since, but I have used Fireworks and GIMP (latest versions), and the editing philosophy is exactly the same. I know how to use those programs because of the Photoshop book.

      There is no image editing program with layers, paths, filters, etc. that does not use an interface that imitates Photoshop. And there never will be, because those terms are the Photoshop interface.

  4. Doesn't matter. by digerata · · Score: 2, Interesting
    Just get the book on Photoshop. It is the industry leader. Adobe is the originator of each of those concepts you describe, I believe. Once you know Photoshop, being the complex app that it is, you'll be able to figure out any other app quickly.

    If she is thinking about persuing a professional career in graphical editing, Photoshop is it.

    The only reason I could think of to look at the other apps/books is if and only if this is for personal use only.

    --

    1;
    1. Re:Doesn't matter. by digerata · · Score: 1, Troll
      By the way, "...For Dummies" books are "For SHIT".

      Grab any other single book off amazon.com and you'll be better off.

      --

      1;
  5. Photoshop is king by 2nd+Post! · · Score: 3, Insightful

    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.

    1. Re:Photoshop is king by elmegil · · Score: 0, Offtopic

      Darn, my mod points all left yesterday. This is exactly what I was going to say.

      --
      7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
    2. Re:Photoshop is king by Matt+Perry · · Score: 1

      Just a nitpick: Illustrator is a vector drawing program, not a bitmap image manipulation program.

      --
      Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
    3. Re:Photoshop is king by 2nd+Post! · · Score: 1

      Neither is Xara, but vector illustration is very powerful in conjunction with bit-pushing programs.

      There are increasing amounts of vector functions in Photoshop, and likewise I expect an increase in bit-functions in Illustrator.

  6. Check what she wants with it first by SillyNickName4me · · Score: 3, Insightful

    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.

  7. yet another crappy ask slashdot by vbrtrmn · · Score: 0

    Yeah, you should probably steer clear of vendor lock in, especially since Photoshop is the industry standard for graphic design. Plus Adobe could fold at any second, especially since they bought their competitor Macromedia. *rolls eyes*

    --
    it's a sig, wtf?
  8. Since day one... by Arandir · · Score: 2, Insightful

    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
  9. Re:Each program has its own methods and functions. by KilobyteKnight · · Score: 4, Insightful
    You can't teach digital image editing in the abstract any more than you can teach painting without ever picking up a brush

    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?
  10. Yeah yeah, we got it... by Neurotoxic666 · · Score: 1

    It's quite annoying to see people still trying to push Photoshop in some of the other posts. The submitter is asking for something else. If you only know Photoshop, then fine -- you just won't be helpful.

    Personnaly, I've been playing with Corel Draw since version 1 or 2 and I've sticked with Corel since then. At some point, I've started using Photoshop because it was obviously more advanced in photo editing than Corel. But since Corel 7, I got back to Corel Photopaint (that's when they started copying Photoshop properly). Let me read any report, let me hear any professional, let me see any demonstration showing -- and even proving -- that Photoshop is better, I don't care. I think I even believe Photoshop is superior in many ways to Photopaint. But I'll keep using Photopaint because I like the tools, the interface and there's absolutely nothing as of now that I haven't been able to achieve with this software.

    However, since Photoshop is the so-called industry standard, I'll also read documentation and tutorials on Photoshop. A lot of free tutorials can be found on the web and many are very useful and actually go behind the curtains, trying to explain what you want to achieve in the end, not only what button to press.

    I think the point is: know your tool. When you experiment enough with a program, you'll get used to it and your skills can be ported to another software. And it also goes the other way around: things you'll learn on a different program will easily be reproduced on the program you use if you know it well enough. So that book on Photoshop may very well be useful, especially considering there'll be a lot more books on Photoshop and, consequently, more chances of finding a high-quality book.

    You should be looking for a book that explains what you want to know and disregard what software they're using as an exemple. If they're really explaining things thouroughly and if you know your tools enough, it'll go like a charm.

    --
    You are more than the sum of what you consume. Desire is not an occupation.
    1. Re:Yeah yeah, we got it... by black+mariah · · Score: 0

      You're so fucking braindamaged it's astonishing you can type. The submitter was asking for recommendations on what kind of books are available that do exactly what you say. Unless you have a title, shut the fuck up.

      There is no "so-called" to Photoshop's industry standard. If you'd ever actually worked in the industry instead of sitting around being a know-it-all you'd actually... well... KNOW that.

      --
      'Standards' in computing only impress those who are impressed by things like 'standards'.
    2. Re:Yeah yeah, we got it... by Neurotoxic666 · · Score: 1

      I actualy am working in the industry. And I know Photoshop is an industry standard. But I said "so called" as in "I don't care". Another example would be "Microsoft is the industry standard" in, say, desktop stations. Well, I'm sure many here still prefer to use Linux or MacOS as desktops and don't give a flying fuck who is the industry standard. Industry standard != better.

      You were right on something though, the submitter is asking for a book and I'm suggesting online tutorials. Granted, I'm not answering.

      --
      You are more than the sum of what you consume. Desire is not an occupation.
  11. Seems to me...I like being a geek. by Anonymous Coward · · Score: 0

    For a busy professional "how it works" is not really going to be in most books. Maybe the "geeky" edition. What most need to get work done (the point of most software) is the "what" aspects. What filter will lighten an underexposed picture.* The "how it works" aspect will not really help, and in fact will hurt by adding uneeded information (there is such a thing as too much of a good thing).

    *The good books also show you the pros and cons as well.

    1. Re:Seems to me...I like being a geek. by Anonymous Coward · · Score: 1, Interesting

      For a busy professional "how it works" is not really going to be in most books.

      Which goes a long ways towards explaining why busy professionals are always in danger of layoffs.

  12. Each person has its own methods and functions. by Anonymous Coward · · Score: 0

    "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."

    I think some of you are forgetting two simple things. One not everyone's like you. Two the artistic endevours are a very hands-on field. Even if one's work is done in a computer, it's still "hands-on". Being creative means that every sense plays it's part. Sitting in a classroom listening to a teacher go on about color theory, and composition, and balance only goes so far. You need to be able to feel the process, and internalize it if you're going to be any good. As others have already pointed out. Once you've done so, you'll find that your knowledge and skill will cross-over more easily.

  13. I've wanted a book just like that. by daviddennis · · Score: 2, Interesting

    Not because of vendor lock-in - I really don't care about that and I do own a copy of Photoshop. But because it would be nice to understand the concepts. For instance, I'm told to blur something in step by step directions, but not told why blurring is a good idea and what kind of effects it performs.

    Something that described how to draw or how to paint, but with emphasis on how to do it electronically instead of by hand.

    I really think I'd have an easier time with something that was a blend of conceptual ideas (which are rare in these books) and concrete examples (that are everywhere, of course).

    So if anyone can suggest such a book, I'd love to hear ideas.

    D

  14. A sad comment by DaoudaW · · Score: 5, Insightful

    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.

    1. Re:A sad comment by R2.0 · · Score: 2, Insightful

      It sounds like you've acquired the knowledge he is interested in. How about some books that offer a primer in that knowledge? That's what the OP asked for.

      --
      "As God is my witness, I thought turkeys could fly." A. Carlson
  15. Yeah yeah, we got it...Thoughlessness counts. by Anonymous Coward · · Score: 0

    [the summary]
    "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)."

    "It's quite annoying to see people still trying to push Photoshop in some of the other posts. The submitter is asking for something else. If you only know Photoshop, then fine -- you just won't be helpful."

    Not as annoying as a submitter that ignores what the lady wants because of his ideology.

  16. There is a really simple solution. by wcb4 · · Score: 2, Interesting

    find a host, start a wiki and lets write the book. (When its done, we publish and split the profits among those involved ;-), no, not really)

    I know there have to be some folks here on /. who know these programs in and out. I am no GIMP expert, but I spent 12 years in printing doing photo retouching with Photoshop. I think I know it pretty well...Just from having done so much of this, I know the theory behind a lot of it. I would contribute to such a site. I get tired of having people ask me how to do something, or how something can be done, and of course they do not have Photoshop. They may have GIMP, but I can tell you the keystrokes in Photoshop, not GIMP. If I could point them to a place where they can learn the theory, with notes on the implementation by the different programs, it would be great. If you really are interested in this, then do more than just ask slashdot, set upa project and lets get started.

    --
    I reject your reality ... and substitute my own.
  17. Just buy one by sootman · · Score: 1

    You might find some vaguely useful thin books, but a "thick" book? No fucking way. You CAN NOT talk about image editing in detail without getting application-specific. Just like programming: what's the thickest "how to program" book you've ever seen that didn't talk about one language? You can only get so far with generic statements like "Make two arrays, then loop through one, and for each value, loop through all the values in the other array and see if any match."

    Having used Photoshop for a few years (at the time) it was very easy for me to pick up The Gimp. A friend asked me some pretty hard questions once and I was able to do everything I needed with just a bit of poking. "Vendor lock-in" is not a big problem here. Yes, everything is slightly different, but the concepts are the same. A good Photoshop book *is* a good generic text on image editing because a) there are only so many tasks and b) everyone who makes "an image editing program" is going to more or less do things the Photoshop way, anyway. (For example, my friend was trying to select a weird thing, and I showed him how it was easier to select the things he didn't want and then invert the selection. Worked in PS, worked in the Gimp.) Yes, a Photoshop book will have a section on Photoshop's "healing brush" and no, the Gimp doesn't have it, but the sections on how to adjust color, do blurs, crop, resize, etc., will apply anywhere.

    You might hit the used book stores and buy a book that was written for Photoshop 3 or 4--that'll cover all the bases but won't go into a ton of detail on the millions of new features that have been added since. Hell, the manual that came with Photoshop 2.5 will cover all the true image editing concepts, at least as far as photography goes--saturation, levels, etc. Newer versions added layers and masks for compositing, followed by tons of effects--shadows, bevels, effects, etc.

    In this day an age, a "general editing concepts" book that doesn't talk about a program is nearly worthless. It'd be about as useful as a computer book that wasn't tied to any operating system--you can only talk about "manipulating files" for so long before you need to ask "do I use `mv` or a mouse?!?!?" to get some actual work done. Same here--talking about hue and saturation is great, but you need to be in the editor of your choice, WITH the hue/saturation dialog open, to *really* see what's happening. And you're not going to find that dialog without a) trial and error or b) an appropriate book. And if your friend wanted trial and error, they wouldn't be asking for a book.

    All that said, if your friend asked for a Photoshop book, buy them a damn Photoshop book. Preferably one for the version they have. Have a Photoshop-savvy friend come with you to help you pick what looks like a good one. There are millions, from basic stuff, to every-feature-Photoshop-has, to ones that just cover all kinds of crazy effects (the WOW! books.) Get something good, but not *too* thick that it will be intimidating. In fact, too-thick books are just hard to deal with, physically. 8.5x11", 1 inch think, should be about right.

    --
    Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    1. Re:Just buy one by Profound · · Score: 1

      Just like programming: what's the thickest "how to program" book you've ever seen that didn't talk about one language?

      (Looks up to his bookshelf)
      Design Patterns - Almost 400 pages.
      Code Complete - Almost a THOUSAND pages

  18. answer by Kickasso · · Score: 1

    You're asking wrong questions. You're asking: "here's a list of them shiny tools; what can I do with them?" You should be asking: "here's a list of things I want to do with images; how do I do them?"

    If you want to edit photos, the first item of any answer would be "get Photoshop". No ifs, ands, or buts. Then learn to use it. You probably want to buy Professional Photoshop: The Classic Guide to Color Correction by Dan Margulis.

    If you want to draw stuff, there's probably a different answer.

  19. GIMP Books and Tutorials by Sundroid · · Score: 1

    GIIMP-related books can be found at: http://www.gimp.org/books/. Better yet, go to its online tutorials at: http://www.gimp.org/tutorials/, and just print them out on sheets of 3-hole punched paper and bind them into a book, and then download a copy of GIMP (from http://www.gimp.org/), burn it into a CD, and gift-wrap all the items and present the package as a Christmas gift for her.

    Without using any dead-tree books, I taught myself how to use GIMP and other free graphic software like Pixia and ArtRage by consulting their "Help" sections and online tutorials. Here are some examples of what I, someone who has no formal computer graphics training, can do: http://sunandfun.blogspot.com/2005/10/new-looks-at -old-movie-classics.html

    1. Re:GIMP Books and Tutorials by Anonymous Coward · · Score: 0

      I do't know about anyone else, but I've seen this guy on here several times saying that he uses the GIMP to make all these cool graphics on his site, and whenever I go see them, I realize that it's the same guy with his awful 3D button graphics. I'm sorry if this makes you feel bad and makes you want to shrivel up and cry, but those graphics are some of the ugliest things I have yet to see; definitely not something I would be proud of.

    2. Re:GIMP Books and Tutorials by Anonymous Coward · · Score: 0

      I hate to say this, but I have to agree.

  20. Photoshop channel chops by neves · · Score: 3, Informative
    You asked for a big non-application-specific book. I'll give you a small application specific book that will solve your problem. It's Photoshop Channel Chops. It explains to you some of the most important concepts about manipulating images. It packed with info, not a heavy "bible" book with big type and lots of empty space. It has PS in the title, but it really doesn't matter, since it talks about the underlying processing. Let me cite Pumpkin King Amazon reviewer:

    If you aspire to be a hardcore Photoshop user, this book is probably the one you want above all others. It's not a step-by-step tutorial, a mere reference book, or a book that leads you through the tools and various functions of the software. Instead it discusses the fundamental concepts you need to know to use Photoshop to its fullest. ... Most of the book is still applicable since Photoshop today still has channels, alpha channels, paths, layers, and calculations. This book hasn't been updated since it was written in 1998, but it really doesn't need to be. It's not about how to use particular tools and new features. It's about how to think with Photoshop. ...

    Unfortunatelly it is out of print:-(

    1. Re:Photoshop channel chops by neves · · Score: 1

      BTW, I used it to learn to use Gimp. Since you kown the underlying processing, you can use any graphic application

    2. Re:Photoshop channel chops by jackbird · · Score: 1
      Amen!

      And can I add, if your friend is the least bit interested in color correction, add any edition of Dan Margulis' Professional Photoshop to the list. It's basically an entire book about the curves command, and written in an engaging style that doesn't read like a computer book.

      The guy's an iconoclast, and lots of people disagree vehemently with him, but his skillz are indisputable, and anyone who taught a colorblind person to color correct, and can use Bob Dylan and Emily Dickinson to explain color separations is worth reading.

  21. Wikibooks.org by merphant · · Score: 1

    If you are serious, go to Wikibooks.org, part of the Wikimedia project (same people who do Wikipedia). It looks like someone has already started a book on the GIMP. Maybe you could add to it or use some of it.

  22. Uhhh... by Anonymous Coward · · Score: 0

    Just like programming: what's the thickest "how to program" book you've ever seen that didn't talk about one language?

    Looking on the shelf behind me, that would be The Art of Computer Programming, weighing in at several thousand pages. Its use of a language was merely illustrative, and to make this point even clearer it uses a language which effectively doesn't exist outside the book.

    A language may help make concepts clearer, but especially in programming it's both possible and desirable to learn to program generally, without learning a specific language.

  23. Vendor-neutrality... by sakusha · · Score: 1

    It seems to me that you won't be able to find books that don't deal with specific apps like Photoshop at introductory levels. However, back when I first studied computer graphics in the early1970s, the standard high-level image processing/programming books were all vendor-neutral because there really was no standardization, and the books only standardized on one thing: low level code. The books focused on the image processing algorithms and the specifics of output were left up to you to adapt to your specific device. I only vaguely recall these books, but IIRC some early volumes used pseudocode, some used Pascal, and later these same volumes used C as that language became more widely accepted. So it seemed to me that while it might not be possible to avoid product-lockin at newbie levels, it might be possible, even preferable at higher levels.
    Back in the early days of CG, there was one book, I forget the name, but it was one of those authoritative tomes that was referred to by its author's name. It was called something simple like "Digital Image Processing," because there really weren't any other major books on this new subject. I saw the latest edition a couple years ago as I was browsing in a bookstore, so I decided to go to Amazon and search for it, and I was surprised at what I found. Now most of the high-level books are like "Digital Image Processing with Matlab" or "Digital Image Processing in Java."
    So perhaps this question is a bigger issue than just how to teach one newbie how to use GIMP instead of Photoshop. Is the Computer Science curriculum becoming too product-specific? Is there an advantage to learning algorithms separate from specific coding implementations in Java, Matlab, C, or whatever? Is there an advantage to learning something highly abstracted from coding specifics (like Knuth's pseudocode) or is everyone in such a rush to implementation that they have no time to really learn what they're doing, and they'd rather just cut and paste a few quickie algorithms?

  24. from underexposed to washed out by obtuse · · Score: 1

    The primary problem here: Improper exposure reduces the amount of information on the negative. Contrast adjustments can help, but only so much.

    If a picture is improperly exposed you aren't using the full range of the film, since everything is moved towards white (overexposed) or black (underexposed) so you lose detail. If you take a low contrast image (dark or light) & adjust it to normal brightness, the low contrast will make it look washed out. Postprocessing of contrast can help, but you still are missing a considerable amount of information from the picture. It may not exactly look washed out, but it won't look quite right (although often more than good enough.) This goes back to what another poster said about fixing the source by learning photographic techniques.

    With film, you tend to lose less information to underexposure than to overexposure but I think this is an artifact of the responsiveness curves of film, and less true of digital images.

    An analagous situation is a picture taken at a low resolution. If you blow it up too much, it will look pixellated (not pixilated.) You can play with bluring & sharpening edges, but it'll never look like a picture taken at a higher resolution. I saw this in my pre-digital photo class with film. The difference between images taken with 35mm versus a 4x5 large format camera was astonishing. The textures were amazing in the prints from large format negatives.

    --
    Assembly is the reverse of disassembly.
  25. GIMP used on major motion pictures by tepples · · Score: 1

    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.

    Say what? Major movie studios use Cinepaint, a fork of GIMP.

    1. Re:GIMP used on major motion pictures by 2nd+Post! · · Score: 1

      I don't disagree, but CinePaint isn't Gimp.
      In fact, I would say it's a success despite GIMP.

      But that's my opinion of it.

  26. Re:Each program has its own methods and functions. by shotgunefx · · Score: 1

    Agreed.

    Though a good book not for dummies that covers a lot of theory is Computer Graphics Prinicples and Practice by Foley and Van Dam.

    I think the newer versions have C code instead of abstract code.

    --

    -William Shatner can be neither created nor destroyed.
  27. Get a book on Graphic Design concepts. by wadiwood · · Score: 1

    It probably won't discuss "layering" etc but it will teach good composition and structure, some of the graphic design books might also say how to do blah in a software program, but given how frequently software programs change, why bother.

    I did a graphic design course that focused on fundamentals - like how a normal person reads a page, and what shapes grab attention, etc that required all drawing ideas to be done with your hands - not your computer.

    I backed this up with a lot of books on airbrushing, which do discuss layering, but you're layering stencils (or friskets) which is very similar to layering in photoshop. And some more books on good web page design and CSS which also discuss design, colour choice and layout skills.

    Just raid the graphic design sections of an art shop or book shop. But the best design books I got were from the shop section of our National Art Gallery. Buy the book that makes sense to you - or the person you are buying for.

    --

    -- it must be true, it's on the internet.
  28. Microsoft C: an unsolicited testimonial by Anonymous Coward · · Score: 0

    Our group at Intel has recently completed porting about 35,000 lines of
    VAX/UN*X code to the PC/AT using Microsoft C, version 4. We had the usual
    fun with longs and ints; learned that you need to be careful to declare
    huge pointers properly; found that their implementation of stdio does not
    handle writing the same file concurrently on different streams correctly
    (not too surprising...); but found *no errors at all* in the compiler.

    Every other piece of microcomputer software should work this well.
    What a wonderful, wonderful world it would be....

    Andy Wilson
    Intel Corp., MS JF1-58
    Hillsboro, OR. 97123