File List

Here is a list of all documented files with brief descriptions:
debian/fcam-dev/usr/include/FCam/Action.h [code]Abstract base classes for device actions
debian/fcam-dev/usr/include/FCam/AsyncFile.h [code]AsyncFile contains classes to load and save images in the background
debian/fcam-dev/usr/include/FCam/AutoExposure.h [code]Utility algorithms for metering
debian/fcam-dev/usr/include/FCam/AutoFocus.h [code]Convenience functions for performing autofocus
debian/fcam-dev/usr/include/FCam/AutoWhiteBalance.h [code]Utility algorithms for white balance
debian/fcam-dev/usr/include/FCam/Base.h [code]Basic types and namespace for FCam API
debian/fcam-dev/usr/include/FCam/CircularBuffer.h [code]
debian/fcam-dev/usr/include/FCam/Device.h [code]Abstract base classes for devices
debian/fcam-dev/usr/include/FCam/Dummy.h [code]Including this file includes all the necessary components for dummy sensor simulator
debian/fcam-dev/usr/include/FCam/Event.h [code]Events representing change of device state or error conditions
debian/fcam-dev/usr/include/FCam/F2.h [code]Including this file includes all the necessary components for the F2 implementation
debian/fcam-dev/usr/include/FCam/FCam.h [code]The main include file for FCam
debian/fcam-dev/usr/include/FCam/Flash.h [code]The FCam interface to the camera flash
debian/fcam-dev/usr/include/FCam/Frame.h [code]A frame is the data returned by the sensor as a result of a FCam::Shot
debian/fcam-dev/usr/include/FCam/Histogram.h [code]The Histogram and HistogramConfig classes
debian/fcam-dev/usr/include/FCam/Image.h [code]FCam Image objects
debian/fcam-dev/usr/include/FCam/Lens.h [code]An abstract base class for lenses
debian/fcam-dev/usr/include/FCam/N900.h [code]Including this file includes all the necessary components for the Nokia N900 implementation
debian/fcam-dev/usr/include/FCam/Platform.h [code]The abstract base class for static platform data
debian/fcam-dev/usr/include/FCam/Sensor.h [code]A base class for Sensors
debian/fcam-dev/usr/include/FCam/SharpnessMap.h [code]The SharpnessMap and SharpnessMapConfig classes
debian/fcam-dev/usr/include/FCam/Shot.h [code]Shot collects parameters for capturing a frame
debian/fcam-dev/usr/include/FCam/TagValue.h [code]Class for the values a frame can be tagged with
debian/fcam-dev/usr/include/FCam/Time.h [code]The Time class encapsulates a wall clock time
debian/fcam-dev/usr/include/FCam/TSQueue.h [code]A basic thread-safe queue using pthread mutexes to wrap a C++ STL queue
debian/fcam-dev/usr/include/FCam/Dummy/Frame.h [code]
debian/fcam-dev/usr/include/FCam/Dummy/Platform.h [code]Static platform data about the Dummy platform and its pretend image sensor
debian/fcam-dev/usr/include/FCam/Dummy/Sensor.h [code]The dummy simulator sensor class
debian/fcam-dev/usr/include/FCam/Dummy/Shot.h [code]Dummy::Shot collects extra parameters for capturing a Dummy::Frame with a Dummy::Sensor
debian/fcam-dev/usr/include/FCam/F2/EF232LensDatabase.h [code]
debian/fcam-dev/usr/include/FCam/F2/Flash.h [code]The F2 specific interface to the camera flash
debian/fcam-dev/usr/include/FCam/F2/Frame.h [code]F2::Frame is a captured image with the additional parameters available on the F2 Frankencamera
debian/fcam-dev/usr/include/FCam/F2/Lens.h [code]The lens controller device for the F2
debian/fcam-dev/usr/include/FCam/F2/Sensor.h [code]F2::Sensor manages the Aptina MT9P031 image sensor on the F2 Frankencamera
debian/fcam-dev/usr/include/FCam/F2/Shot.h [code]F2::Shot collects parameters for capturing an F2::Frame, a superset of those of the base FCam::Shot
debian/fcam-dev/usr/include/FCam/F2/ShutterButton.h [code]This file contains a shutter button class for the F2, which uses PhidgetDevice to read out the shutter button state
debian/fcam-dev/usr/include/FCam/N900/Flash.h [code]The LED flash on the Nokia N900
debian/fcam-dev/usr/include/FCam/N900/Frame.h [code]The N900 Frame class
debian/fcam-dev/usr/include/FCam/N900/Lens.h [code]The N900 Lens
debian/fcam-dev/usr/include/FCam/N900/Platform.h [code]Static platform data about the N900 and its main image sensor
debian/fcam-dev/usr/include/FCam/N900/Sensor.h [code]The N900 Image Sensor class
debian/fcam-dev/usr/include/FCam/processing/Color.h [code]Assorted color manipulation utilities
debian/fcam-dev/usr/include/FCam/processing/Demosaic.h [code]Converting RAW data to RGB24 by demosiacking and gamma correcting
debian/fcam-dev/usr/include/FCam/processing/DNG.h [code]Loading and saving DNG files
debian/fcam-dev/usr/include/FCam/processing/Dump.h [code]Loading and saving files as raw data dumps
debian/fcam-dev/usr/include/FCam/processing/JPEG.h [code]Loading and Saving JPEGs
examples/example1/example1.cpp [code]
examples/example2/example2.cpp [code]
examples/example3/example3.cpp [code]
examples/example4/example4.cpp [code]
examples/example5/example5.cpp [code]
examples/example6/example6.cpp [code]
examples/example6/SoundPlayer.cpp [code]
examples/example6/SoundPlayer.h [code]
examples/example7/CameraThread.cpp [code]
examples/example7/CameraThread.h [code]
examples/example7/example7.cpp [code]
examples/example7/omapfb.h [code]
examples/example7/OverlayWidget.cpp [code]
examples/example7/OverlayWidget.h [code]
include/FCam/Action.h [code]Abstract base classes for device actions
include/FCam/AsyncFile.h [code]AsyncFile contains classes to load and save images in the background
include/FCam/AutoExposure.h [code]Utility algorithms for metering
include/FCam/AutoFocus.h [code]Convenience functions for performing autofocus
include/FCam/AutoWhiteBalance.h [code]Utility algorithms for white balance
include/FCam/Base.h [code]Basic types and namespace for FCam API
include/FCam/CircularBuffer.h [code]
include/FCam/Device.h [code]Abstract base classes for devices
include/FCam/Dummy.h [code]Including this file includes all the necessary components for dummy sensor simulator
include/FCam/Event.h [code]Events representing change of device state or error conditions
include/FCam/F2.h [code]Including this file includes all the necessary components for the F2 implementation
include/FCam/FCam.h [code]The main include file for FCam
include/FCam/Flash.h [code]The FCam interface to the camera flash
include/FCam/Frame.h [code]A frame is the data returned by the sensor as a result of a FCam::Shot
include/FCam/Histogram.h [code]The Histogram and HistogramConfig classes
include/FCam/Image.h [code]FCam Image objects
include/FCam/Lens.h [code]An abstract base class for lenses
include/FCam/N900.h [code]Including this file includes all the necessary components for the Nokia N900 implementation
include/FCam/Platform.h [code]The abstract base class for static platform data
include/FCam/Sensor.h [code]A base class for Sensors
include/FCam/SharpnessMap.h [code]The SharpnessMap and SharpnessMapConfig classes
include/FCam/Shot.h [code]Shot collects parameters for capturing a frame
include/FCam/TagValue.h [code]Class for the values a frame can be tagged with
include/FCam/Time.h [code]The Time class encapsulates a wall clock time
include/FCam/TSQueue.h [code]A basic thread-safe queue using pthread mutexes to wrap a C++ STL queue
include/FCam/Dummy/Frame.h [code]
include/FCam/Dummy/Platform.h [code]Static platform data about the Dummy platform and its pretend image sensor
include/FCam/Dummy/Sensor.h [code]The dummy simulator sensor class
include/FCam/Dummy/Shot.h [code]Dummy::Shot collects extra parameters for capturing a Dummy::Frame with a Dummy::Sensor
include/FCam/F2/EF232LensDatabase.h [code]
include/FCam/F2/Flash.h [code]The F2 specific interface to the camera flash
include/FCam/F2/Frame.h [code]F2::Frame is a captured image with the additional parameters available on the F2 Frankencamera
include/FCam/F2/Lens.h [code]The lens controller device for the F2
include/FCam/F2/Platform.h [code]Static platform data about the F2 and its main image sensor
include/FCam/F2/Sensor.h [code]F2::Sensor manages the Aptina MT9P031 image sensor on the F2 Frankencamera
include/FCam/F2/Shot.h [code]F2::Shot collects parameters for capturing an F2::Frame, a superset of those of the base FCam::Shot
include/FCam/F2/ShutterButton.h [code]This file contains a shutter button class for the F2, which uses PhidgetDevice to read out the shutter button state
include/FCam/N900/Flash.h [code]The LED flash on the Nokia N900
include/FCam/N900/Frame.h [code]The N900 Frame class
include/FCam/N900/Lens.h [code]The N900 Lens
include/FCam/N900/Platform.h [code]Static platform data about the N900 and its main image sensor
include/FCam/N900/Sensor.h [code]The N900 Image Sensor class
include/FCam/processing/Color.h [code]Assorted color manipulation utilities
include/FCam/processing/Demosaic.h [code]Converting RAW data to RGB24 by demosiacking and gamma correcting
include/FCam/processing/DNG.h [code]Loading and saving DNG files
include/FCam/processing/Dump.h [code]Loading and saving files as raw data dumps
include/FCam/processing/JPEG.h [code]Loading and Saving JPEGs
src/Action.cpp [code]
src/AsyncFile.cpp [code]
src/AutoExposure.cpp [code]
src/AutoFocus.cpp [code]
src/AutoWhiteBalance.cpp [code]
src/Base.cpp [code]
src/Device.cpp [code]
src/Event.cpp [code]
src/Flash.cpp [code]
src/Frame.cpp [code]
src/Histogram.cpp [code]
src/Image.cpp [code]
src/Lens.cpp [code]
src/Sensor.cpp [code]
src/Shot.cpp [code]
src/TagValue.cpp [code]
src/Time.cpp [code]
src/Dummy/Daemon.cpp [code]
src/Dummy/Daemon.h [code]
src/Dummy/Frame.cpp [code]
src/Dummy/Platform.cpp [code]
src/Dummy/Sensor.cpp [code]
src/Dummy/Shot.cpp [code]
src/F2/Daemon.cpp [code]
src/F2/Daemon.h [code]
src/F2/EF232LensDatabase.cpp [code]
src/F2/Flash.cpp [code]
src/F2/Frame.cpp [code]
src/F2/Lens.cpp [code]
src/F2/PhidgetDevice.cpp [code]
src/F2/PhidgetDevice.h [code]This file contains a base class for devices that represent a physical device connected over Phidgets
src/F2/Platform.cpp [code]
src/F2/Sensor.cpp [code]
src/F2/Shot.cpp [code]
src/F2/ShutterButton.cpp [code]
src/F2/V4L2Sensor.cpp [code]
src/F2/V4L2Sensor.h [code]
src/N900/ButtonListener.cpp [code]
src/N900/ButtonListener.h [code]
src/N900/Daemon.cpp [code]
src/N900/Daemon.h [code]
src/N900/Flash.cpp [code]
src/N900/Frame.cpp [code]
src/N900/Lens.cpp [code]
src/N900/Platform.cpp [code]
src/N900/Sensor.cpp [code]
src/N900/V4L2Sensor.cpp [code]
src/N900/V4L2Sensor.h [code]
src/processing/Color.cpp [code]
src/processing/Demosaic.cpp [code]
src/processing/Demosaic_ARM.cpp [code]
src/processing/Demosaic_ARM.h [code]
src/processing/DNG.cpp [code]
src/processing/Dump.cpp [code]
src/processing/JPEG.cpp [code]
src/processing/TIFF.cpp [code]
src/processing/TIFF.h [code]
src/processing/TIFFTags.cpp [code]
src/processing/TIFFTags.h [code]
tests/testCapabilities.cpp [code]
tests/testClassStructure.cpp [code]
tests/testDemosaic.cpp [code]
tests/testDNG.cpp [code]
tests/testF2.cpp [code]
tests/testF2Lens.cpp [code]
tests/testFlashLatency.cpp [code]
tests/testImage.cpp [code]
tests/testJPEG.cpp [code]
tests/testRestart.cpp [code]
tests/testStream.cpp [code]
tests/testTagValue.cpp [code]
tests/testTSQueue.cpp [code]
utils/fcamDngUtil.cpp [code]
utils/fcamVignette.cpp [code]
utils/LinearAlgebra.h [code]