|84307 packages online|
|No screenshot available||
dcraw.c -- Dave Coffin's raw photo decoder
Copyright 1997-2008 by Dave Coffin, dcoffin a cybercom o net
This is a command-line ANSI C program to convert raw photos from
any digital camera on any computer running any operating system.
No license is required to download and use dcraw.c. However,
to lawfully redistribute dcraw, you must either (a) offer, at
no extra charge, full source code* for all executable files
containing RESTRICTED functions, (b) distribute this code under
the GPL Version 2 or later, (c) remove all RESTRICTED functions,
re-implement them, or copy them from an earlier, unrestricted
Revision of dcraw.c, or (d) purchase a license from the author.
The functions that process Foveon images have been RESTRICTED
since Revision 1.237. All other code remains free for all uses.
*If you have not modified dcraw.c in any way, a link to my
homepage qualifies as "full source code".
$Revision: 1.406 $
$Date: 2008/11/26 08:39:39 $
For all information about dcraw, please see Dave Coffin's page:
AROS port by Olivier Tigreat
History for Aros version
2008-11-27 v8.89 New version. Still NO_LCMS.
2008-09-18 v8.88 New version. Still NO_LCMS.
2008-08-19 v8.87 New version. Still NO_LCMS.
2008-04-08 v8.85 New version. SSE2 and normal version are now in the same
archive. Still NO_LCMS. NO_JPEG is useless as soon as compiler is called with
-ljpeg :) Note: I have the feeling that the default settings used by this 8.85
version produce warmer images than before?
2008-03-06 v8.83 New version. Still NO_JPEG and NO_LCMS.
2008-02-07 v8.82 New version. Still NO_JPEG and NO_LCMS.
2007-12-10 v8.81 New version. Still NO_JPEG and NO_LCMS.
2007-11-16 V8.80 New version. Still NO_JPEG and NO_LCMS. Thanks to Robert
Norris, removed the dependancy to LGPL introduced with version 8.79. Code
cleaned further ;)
2007-11-09 V8.79 New version. Thanks to Michal Schulz, AROS now supports SSE2
(SVN-revision 27158, 2007-11-08 nightly build and later: DON'T TRY WITH OLDER
VERSION OF AROS BECAUSE IT WILL CRASH!!!) so I've compiled dcraw with SSE2 and
it's faster (10% to 20%) so use it preferably if your processor is SSE2 capable
(btw qemu emulates SSE2). Still no jpeglib.h and lcms.h. Code cleaned (all AROS
stuff is put in dcraw-aros.h).
2007-08-09 V8.77 New version of dcraw, compiled with the same limitations about
jpeglib.h and lcms.h as before.
2007-06-21 V8.75 Second release. At last I was able to include ArosTCP's
netinet/in.h so there should not be endianess problems anymore (thank you
Massimiliano!). Well, I'm still not able to include
compiler/libjpeg/main/jpeglib.h nor contrib/gfx/lcms/include/lcms.h without
having a "Bad loadfile hunk" in Aros. There is no bug without those, but a (very
little) few features less.
2007-06-15 V8.75 First release. Known bug: endianess problem with Kodak DCS520C
files (bad replacement of netinet/in.h definitions)
Important notes for Aros users
The stack MUST be set at a very high value (I type 'stack 500000' in the shell
before launching dcraw) or it will crash.
Conversion of big raw files requires a great amount of available ram... about
256GB for 16 megapixels cameras... or dcraw will put an error message about
main() not having enough memory.
dcraw will convert your files to pnm or tiff. As described on Dave Coffin's
page, you can pipe the output to cjpeg (
http://aminet.net/gfx/conv/jpeg-6b_bin.i386-aros.zip ) to convert to jpeg: just
try "dcraw -c crw_0001.crw | cjpeg > crw_0001.jpeg" in the shell. Alternatively,
you can now use netpbm tools which were ported to Aros by Stanislaw Szymczyk: it
can handle many other convertions like png and so on. See
Thanks to Dave Coffin for this wonderful tool.
Thanks to Massimiliano Scarano (mscarano a libero o it) and Domenico Lattanzi
(domenico o lattanzi a domenicolattanzi o it) for the AmigaOS port and for
having let their changes appearing clearly in the sources.
Please look for http://aminet.net/gfx/conv/ami-dcraw_V8_70.lha to get their
AmigaOS executables and AmigaGuide documentation.
Thanks to the AROS Team for the most promising OS.
Uploaded using: archives.aros-exec.org
Contents of gfx/conv/dcraw.i386-aros.zip
Length Method Size Ratio Date Time CRC-32 Name
-------- ------ ------- ----- ---- ---- ------ ----
0 Stored 0 0% 11-27-08 09:54 00000000 1.406/
0 Stored 0 0% 11-27-08 09:51 00000000 1.406/No_SSE2/
483916 Defl:N 215906 55% 11-27-08 09:49 18c4b77f 1.406/No_SSE2/dcraw
4445 Defl:N 2111 53% 11-27-08 10:03 0c541fa8 1.406/Readme
0 Stored 0 0% 11-27-08 09:33 00000000 1.406/Sources/
0 Stored 0 0% 11-27-08 09:52 00000000 1.406/Sources/AROS/
1222 Defl:N 612 50% 11-27-08 09:48 2dc2cbd0 1.406/Sources/AROS/dcraw-aros.h
265316 Defl:N 74479 72% 11-27-08 09:47 3e0f81b8 1.406/Sources/AROS/dcraw.c
0 Stored 0 0% 11-27-08 09:33 00000000 1.406/Sources/Original/
6469 Defl:N 2966 54% 02-06-08 22:27 818543b3 1.406/Sources/Original/dcraw.1
265229 Defl:N 74435 72% 11-26-08 09:39 11bce918 1.406/Sources/Original/dcraw.c
0 Stored 0 0% 11-27-08 09:52 00000000 1.406/SSE2/
484256 Defl:N 216365 55% 11-27-08 09:51 e15ff7ed 1.406/SSE2/dcraw
-------- ------- --- -------
1510853 586874 61% 13 files
|Aminet © 1992-2023 Urban
the Aminet team.
Aminet contact address: <aminetaminet net>|