Skip to content

Own rough implementation of processing (assemble) sony pixel-shift RAW files

License

Notifications You must be signed in to change notification settings

SK-Hardwired/sony_pixel_shift_processor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

Sony Pixel Shift Processor - assembly of PSMS RAW files from Sony ILCE-7RM3 (A7RM3)

Own rough implementation of processing (assemble) sony pixel-shift RAW files

There are 2 experimental Win64 builds:

OpenCV-based, 50 mb size (16 bit TIFF export)

PIL-based, ~25 mb size (8 bit TIFF exrpot only)

Grab here - https://drive.google.com/open?id=12B7M-CB-NoO0EIPNVZpPE0AaLKCeaSv8

Usage:

  1. Start script
  2. When fileopen dialog appear, select FIRST RAW file in batch of 4 files series to be processed.
  3. Wait
  4. See the processed 16-bit TIFF file (with name of first RAW file + PSMS suffix) in the same folder as RAW files

Limitations:

  1. No lens correction made
  2. No subpixel edge smoothing filtering
  3. ARQ input not supported yet

TO DO (in future may be):

  1. Replace opencv module with less space consuming (to make more compact executables)
  2. Copy EXIF from RAW to TIFF
  3. Add support of ARQ input files (when rawpy and it's libraries will support it and API released)
  4. Make Windows single-file executable

Requires:

  • Python 2.7.x (64 bit!)
  • Rawpy module (to extract bayer image and camera data from shot)
  • OpenCV-python module (to process image and save to 16-bit TIFF)

About

Own rough implementation of processing (assemble) sony pixel-shift RAW files

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages