Computational Photography

Computational Photography in Mathematica 11

Mathematica Version 11 adds new functionality specifically designed for performing tasks in the domain of computational photography. The new additions, combined with the previously developed set of image processing capabilities, allow for immediate enhancement of photographs, including removal of unwanted feature such as noise and color cast, as well as adding photography effects to photographs or even combining images of different focus and exposure. In addition, the comprehensive support for import and export of image metadata allows for a wide range of analysis performed on large collections of images.

Key Features

  • New and enhanced tools to perform computational photography. »
  • Extensive support for RAW, i.e. direct from image sensor, file formats. »
  • Support for a wide range of color-balancing algorithms. »
  • Tone mapping from HDR images to optimally viewable images. »
  • Focus stacking to get a globally focused image from several. »
  • Exposure stacking to get an evenly exposed image from several. »
  • Improved image alignment to easily work with a set of images. »
  • New guided filtering for edge-preserving smoothing and structure transfer. »
  • Efficient out-of-core large image navigator for zooming, panning, etc. »
  • Comprehensive support for image metadata, including Exif, XMP, and IPTC. »
  • Automatic image orientation correction during import. »

Related Examples

Direct Access to Various Raw File Formats »

Correct for Underwater Color Cast »

Simulate Different Time of Day Using Color Balancing »

Perform Color Tone Mapping »

Combine Flash and No-Flash Photography »

Exposure Stacking »

Focus Stacking »

Detect Salient Image Regions and Blur the Background »

A Trip at a Glance »

Analyze a Trip by Image Metadata »

Suggest a Museum to Visit »

Import and Analyze a Collection from Social Media »