Adobe Photoshop: ‘Democratizing’ Photo Editing For 25 Years : All Tech Considered : NPR

This week, the photo editing software Adobe Photoshop turned 25 years old. The program is an industry juggernaut — so famous that the word “Photoshop” has come to be synonymous with image manipulation.

via Adobe Photoshop: ‘Democratizing’ Photo Editing For 25 Years : All Tech Considered : NPR.


Adobe celebrates 25 years of Photoshop: Digital Photography Review

Photoshop is one of the most recognized software brands in the world with tens of millions of users, and is the go-to application for digital image manipulation across all media: from print, to film, to the Web. Photoshop features — such as Layers, The Healing Brush, Content Aware Fill and Camera Raw — have empowered creatives to produce their best work. Photoshop technology is also at the heart of Adobe Lightroom, essential software for both professional and amateur photographers. And to meet the needs of today’s visual artists, Photoshop and Lightroom mobile apps enable creatives to work on image files seamlessly across desktop computers, tablets and smartphones.

via Adobe celebrates 25 years of Photoshop: Digital Photography Review.

Depth: the Future of Imaging – YouTube

Depth: the Future of Imaging – YouTube.

An interesting video from Pelican Imaging folks advocating new forms of 3D imaging.

Capturing depth is the next step in photography. Experts weigh in: Kartik Venkataraman (Pelican Imaging), Raj Talluri (Qualcomm), and Hao Li (USC). What does the future of imaging look like when we can use our phones to capture photos and video in 3D?

Comparing the Image Quality of Film and Digital

An interesting discussion comparing digital and film photography, with the following conclusion

Film still has a lot to offer, especially with the price of very high quality cameras so low. Using high resolution black and white film is well documented these days (although you have to process them yourself) and the latest version of slide and negative color film are stunning. Portra has been reformulated for scanning and has immense dynamic range and Fuji Provia is one of the highest resolving slide films ever made.

As for scanning, film scanners can be had for reasonable prices, even drum scanners! And finally medium format drum scans can be had from $20. My conclusion? It’s a great time to be using film AND digital!

via Comparing the Image Quality of Film and Digital.

An interesting site from Canon about different settings to take Good pictures.

Basic Manual settings for cool visual effects.

A Little About Exposure: Exposure is the amount of light a digital camera’s sensor captures when a photo is taken. Too much light results in a washed out photo (overexposed). Too little light and the photo will be too dark (underexposed). A camera’s Aperture, Shutter Speed and ISO settings directly affect exposure, but more importantly, they allow you to control how each photo will look.

Python/OpenCV/numpy/scipy Installation for Linux

Most linux distributions come pre-installed with python. To verify that this is the case, type the following into a terminal

python -V

And verify that you are running python 2.7.3

Next, run:

sudo apt-get install python-scipy python-numpy python-opencv idle-python2.7

If you are on a distribution that does not use apt, your package manager likely has equivalent packages.

Python/OpenCV/numpy/scipy Installation for Mac OSX (using MacPorts)

Note Unfortunately, we weren’t able to figure out a way to install these tools on Mac systems without XCode, so you will need to download and run the XCode installer. This requires quite a large download (4GB), as well as giving your information to Apple to create a developer account. We are aware that this is very difficult for students with limited bandwidth and download caps, as well as generally inconvenient, but we were not able to work around it.

  • Make sure your system is up to date applications > preferences > updates.
  • Check if you already have XCode installed.
  • Open a terminal window (application > utilities > terminal) and type
 gcc -v
  • This should print a long string with information about the installed gcc version, if instead you see “command not found”. You have to install Xcode and the command line tools
  • Download and install XCode
  • For OSX 10.6.8 Snow Leopard, get XCode 3.2.6 (requires apple developer account).
  • For OSX 10.7+ (Lion and Mountain Lion), get the latest XCode 4 and command line tools. This can be done through the app store (requires that you enter credit card information), or through this link (requires only apple developer account). Command line tools can also be downloaded through
  • XCode once it is installed. XCode > Preferences > Downloads > Command Line Tools.
  • You can also install XCode via the App Store. The requirement for this is you need an AppleID for the App Store, which sometimes requires a Credit Card, even though the XCode download is free and you will not be charged.

Note For OSX 10.7+ (Lion and Mountain Lion), you need to allow third party applications to be installed. You can do this by going to application > system preferences > security and privacy. Click the lock in the bottom left corner and enter your password. Then, under ‘Allow applications downloaded from’, click ‘Anywhere’.

  • Download and install the macports package appropriate for your system. Follow the install instructions carefully and let the install finish before proceeding.
  • Open a new terminal window application > utilites > terminal and run
sudo port selfupdate
sudo port install python27 py27-numpy py27-scipy
sudo port install opencv +python27
sudo port select --set python python27
  • Verify your install by running these commands in a new terminal window:
  • This command will open the python shell, with the version of python and other statement, with a new line starting with >>>. In this shell type
import numpy
import scipy
import cv2

(Note the double underscores) If you see no errors, you are all set!