libCVD is a very portable and high performance C++ library for computer vision, image, and video processing. The emphasis is on providing simple and efficient image and video handling and high quality implementations of common low-level image processing function. The library is designed in a loosely-coupled manner, so that parts can be used easily in isolation if the whole library is not required. The video grabbing module provides a simple, uniform interface for videos from a variety of sources (live and recorded) and allows easy access to the raw pixel data. Likewise, the image loading/saving module provides simple, uniform interfaces for loading and saving images from bitmaps to 64 bit per channel RGBA images. The image processing routines can be applied easily to images and video, and accelerated versions exist for platforms supporting SSE.
Web2 Delight allows you to locate, view, and transfer your favorite videos from YouTube, Dailymotion, Veoh, and blip.tv, and photos from Flickr, Picasa, Webshots, and Photobucket to your iPods and iPhones. It also allows you to organize the videos and photos into custom collections, export videos to different formats, create slideshows, and burn the collections to CD/DVD. Web2 Delight can locate your favorite videos and photos with its search feature and then preview them. The videos are automatically converted to the iTunes compatible format.
LibRaw is a library for reading RAW files obtained from digital photo cameras (CRW/CR2, NEF, RAF, DNG, and others). LibRaw is based on the source codes of the dcraw utility, though some of the drawbacks of dcraw have been eliminated. The users of the library are provided with an API to be used when writing their software programs.
ExifTool is a platform-independent Perl library plus a command line application for reading, writing, and editing meta-information in image, audio, and video files. It supports many different types of metadata including EXIF, GPS, IPTC, XMP, JFIF, GeoTIFF, ICC Profile, Photoshop IRB, FlashPix, AFCP, and ID3, as well as the maker notes of many digital cameras.
OrbySPV (Sequential Panoramic Viewer) gives you the ability to create highly interactive virtual tours, similiar to the Google Maps Street View, using your own panaromic images. The Orby experience is not like the other virtual tours that you may have seen around the Web, where you stand in one spot and look around in a static 360 degree bubble. Orby has that ability, but instead of standing in a single position, you can actually walk around in the captured environment, stop at any position, and zoom and rotate as much as you want.