Author Topic: MRAW - SW for DSLR  (Read 4574 times)

Offline Josef

  • Newcomer
  • Posts: 10
    • Astroview
MRAW - SW for DSLR
« on: 2009 November 01 10:20:35 »
My friend made new SW for calibration of pictures (Dark frames, Flat fields). SW is very easy and maybe is possible integrate to PixinSight? Now it works with CR2 files only (tested Canon 20D, 40D, 50D).

You can test it form there :

http://fjfi.cce.cz/astro/mraw/mraw.zip - for Windows
http://fjfi.cce.cz/astro/mraw/mraw.gz - for Linux


Usage :
mraw files [-d files] [-f files] [processing options] [output options]

   files    : one or more names of files to be processed
   -d files : one or more dark frame file names
   -f files : one or more flat field file names

Processing Options :
   -b       : Image border detection instead of spec. from file
   -c level : Contrast level (RGB output only)
   -e       : Extract embedded JPEG preview images
   -g level : Gamma correction level (RGB output only, default 2.22)
   -h       : Half size output, no interpolation (RGB output only)
   -i       : Input file information printout, no processing
   -l type  : Color levels proc. type 0,1,2 or 3 (RGB output, def. 1)
   -n value : Noise level value used for dark frame (integer, def. 1)
   -p value : Maximum precision of RAW output (bits per pixel)
   -v       : Verbose output, more -v options : more detailed

Output Options :
   -j[c] [name] : JPEG RGB output specification (compression level)
   -m [name]    : Monochromatic TIFF (uncompressed RAW) output spec.
   -o [name]    : RAW output specification (default)
   -t [name]    : 16bit TIFF RGB output specification

Examples :

mraw test*.CR2 -t  : all files CR2 transfers to TIFF files
mraw test*.CR2 -d dark*.CR2 -f flat*.CR2 : all dark frames and flat fields averages (makes MasterDark and MasterFlat) and apply to all CR2 flles and makes TIFF files.
« Last Edit: 2009 November 01 11:09:24 by Josef »
Celestron 200/1200, Meade LX-200R
Celestron CG-5 AT GT, Gemini G42
SkyWatcher ED80, Pentax 75 SDHF
EOS 40Da cooled, Mintron 12V1 mod.
SBIG ST-402ME, SBIG ST-2000XM
PixinSight 1.5 SE, Nebulosity 2

Offline Juan Conejero

  • PTeam Member
  • PixInsight Jedi Grand Master
  • ********
  • Posts: 7111
    • http://pixinsight.com/
Re: MRAW - SW for DSLR
« Reply #1 on: 2009 November 02 01:39:30 »
Hi Josef,

This project is certainly in line with current PixInsight development work because we are working also on a set of image calibration utilities. Our calibration tools are being implemented as a collection of open-source JavaScript scripts.

If your friend's tool has been coded in C++, then of course it can be implemented as a PixInsight module; see the official documentation for the PixInsight Class Library (PCL), available on our website. If it isn't in C++, then there are more problems, depending on the language (things like Delphi, BASIC, Fortran or C#, quite a bunch of problems; things like Java or C, less problems), but nothing is impossible. Another possibility is joining us in our work in JavaScript.

The PixInsight platform offers a thorough set of powerful, ready-to-use image processing tools and algorithm implementations, so one of its main advantages is that developers can concentrate on implementing their algorithms, and let us reinvent the wheel for them :)

Tell your friend that all developers involved in image processing tasks (or related to) are always welcome here. Thank you for letting us know about this new tool.
Juan Conejero
PixInsight Development Team
http://pixinsight.com/

Offline Josef

  • Newcomer
  • Posts: 10
    • Astroview
Re: MRAW - SW for DSLR
« Reply #2 on: 2009 November 03 14:06:54 »
My friend wrote this in C, you can look there :

http://fjfi.cce.cz/astro/mraw/mraw.tgz
Celestron 200/1200, Meade LX-200R
Celestron CG-5 AT GT, Gemini G42
SkyWatcher ED80, Pentax 75 SDHF
EOS 40Da cooled, Mintron 12V1 mod.
SBIG ST-402ME, SBIG ST-2000XM
PixinSight 1.5 SE, Nebulosity 2