Homework #2 - Due before 11:59pm on October 12th

To submit this project you'll type your answers up in a word processor, print it to a PDF file, compress it into a zip file, and then upload that file to the submission server.
If you have questions about any parts of this assignment, please come to see me in office hours or e-mail me at egolubUMD@gmail.com.

Question #1:

In 24-bit Red/Green/Blue color definitions, each color channel is given 8 bits for its representation. This allows for 28 different values (between 0 and 255). This color system is how color information is typically indicated in HTML for web page design, as well as internally in various image formats.

The low value is represented as 000000002 or 0016 and the high value as 111111112 or FF16.
An easy way to calculate the base 10 equivalent of the highest value that can be represented with x bits is to compute 2x-1.


Sub-part 1: Given a 24-bit color system, with 8 bits allocated per color channel as indicated above, how many different colors can be represented overall? Show your reasoning behind your answer.


Sub-part 2: What if we created a new color system where we still used 24 bits, but allocated 14 bits to RED, 6 bits to GREEN, and 4 bits to BLUE?

First, answer each of the following and show your reasoning behind each of your answers:

  • How many different variations of RED could be represented?
  • How many different variations of GREEN could be represented?
  • How many different variations of BLUE could be represented?
  • How many different colors could be represented overall?

    Second, discuss what advantages and/or disadvantages you think that this color system would have over the standard 8/8/8 distribution of the 24 bits.



    Question #2:
    Print out this test pattern and do the following:
        
  • Tape the test pattern printout to a wall as straight as possible.
  • Use your camera's viewfinder and move until the printout is centered and taking up almost the entire frame, and take a picture. If your camera only has a digital preview display, go ahead and use that, but mention that this is the case.
  • Open it in GIMP or some other software that will allow you to click on a point in the image and find out its (x,y) coordinate.
  • Click inside the center of the bullseye to find out the (x,y)-coordinate of the center of the target in your image.
  • Look at the width and height (in pixels) of your image and calculate how many pixels "off" the center of the bullseye is from what should be the actual center of the full image. Give the percentage of offset error as compared to the width and height of the image as well.
  • Now, do the same with a different camera than the one you normally use. If you want, you can come to office hours and use one of my cameras and I will post your image for you to use.



    Question #3:

    Review the notes slide discussing f/stop values and compute what the next two full stop values after f/11 would be. Show your work.



    Question #4:

    Identify a type of photographer for whom you would like to write rules of ethics for this question. Tell me what type of photographer you picked (it could be any type you'd like, including but not limited to news, wedding, model, landscape, architecture, general art, etc.). Next, provide a list of three "rules of ethics" or "ethical guidelines" that you would apply to this type of photographer. I don't want you to search for existing lists but rather would like you to use your experiences and observations and thoughts to create these three rules. For each rule, give a short reason why you included that rule.




  • Web Accessibility