getphotos is a small C++ program that attempts to read and extract photos from an iPod Photo database. It was used on an 120GB iPod Video to extract the 720×480 YUV 4:2:0 sources, and an included matlab script by Åsmund Kjørstad interpolates the U and V layers and outputs BMP’s.
You specify the path to the Photos folder of your iPod – so copy it somewhere and use that as the input.
The database reading is mostly based on iPodLinux wiki (ITunesDB/Photo_Database).
You need Scons to build (or just do g++ getphotos.cpp), and Matlab to use the convert script.