Tobias Ellinghaus said the following on 10/08/2013 12:35 PM:
> So you might wonder, if dcraw can read X-Trans files and many other weird Fuji
> stuff, and if libraw inherits its code from dcraw, and if darktable can use
> libraw to read raw files, then how come that darktable can't open these files?

I was discussing the F600EXR not X-Trans files.

I'm trying to be precise in what I'm accounting for and what I'm NOT 
accounting for.  Please do not attribute to me things that I'm not 
claiming or asserting.  I never asserted that dcraw could read X-Trans 
files.  My post of [10-08-13 11:25] ONLY discussed the F600EXR.

I don't use the cameras you mention which use X-Trans and have no 
motivation to hunt down how such files might be processed.  It may be 
'weird' for some values of weird, but at one level every vendor has 
their own quirks which one might choose to call weird.  To someone who 
grew up with FP4 and dealt with silver halide 'grains', the 'dye cloud' 
of colour slides seem 'weird'.

Chacun à son goût

> ImageMagick or GraphicsMagick or whatever flavour we happen to link against is
> used to load otherwise unsupported file formats like PNG, GIF, ...

The what is libpng for?  libtiff?  libz for uncompressing GIF and other 
libraries for displaying the results.

No, I don't think darktable views them as 'unsupported' when those 
libraries are included.  And they are in the Linux version.


> I don't know if it would be able to load raw files using that
> mechanism, but I doubt it.

GraphicsMagic has a library for dealing with RAW files

./GraphicsMagick-1.3.17/modules-Q8/coders/dcraw.so

In there, using 'strings', I find mentions of

Hasselblad Photo RAW
Sony Alpha DSLR RAW
Canon Photo RAW
Kodak Photo RAW
Adobe Digital Negative
Epson RAW Format
Mamiya Photo RAW
Minolta Photo RAW
Nikon Electronic Format
Olympus Photo RAW
Pentax Electronic File
Fuji Photo RAW
Sony Photo RAW


Perhaps when I have time I'll trace through the sources ..  :-)

And perhaps along the way I'll keep a lookout for X-Trans, but I've not 
paid attention to any mention of it so far which is why I've made no 
assertions about it in what I found.

-- 
"Quality refers to the extent to which processes, products, services, 
and relationships are free from defects, constraints and items which do 
not add value."
    -- Dr. Mildred G Pryor, 1995

------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60134071&iu=/4140/ostg.clktrk
_______________________________________________
Darktable-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/darktable-users

Reply via email to