Skip to content

capturegraph.adapters #

CaptureGraph Adapters#

Adapters for exporting CaptureGraph data to external tool formats.

Available adapters:

  • add_dates: Extract EXIF dates from images and save as PTime JSON files

DNG Conversion (macOS-only, best quality):

  • apple_dng_to_jpeg: Convert DNG to JPEG using Apple Core Image
  • apple_dng_to_heif: Convert DNG to HEIF using Apple Core Image
  • apple_dng_to_png: Convert DNG to PNG using Apple Core Image
  • apple_dng_to_pil: Convert DNG to PIL Image using Apple Core Image

DNG Conversion (cross-platform, Apple fallback):

  • dng_to_jpeg: Convert DNG to JPEG (uses Apple on macOS, rawpy elsewhere)
  • dng_to_heif: Convert DNG to HEIF (uses Apple on macOS, rawpy elsewhere)
  • dng_to_png: Convert DNG to PNG (uses Apple on macOS, rawpy elsewhere)
  • dng_to_pil: Convert DNG to PIL Image (uses Apple on macOS, rawpy elsewhere)

Modules:

Name Description
add_dates

Add Dates Adapter

apple_dng_convert

Apple DNG Conversion Utilities (Internal)

dng_convert

Cross-Platform DNG Conversion