LinuxでRAWデータの現像 U-kidさんのページでRAWデータ現像をLinuxでも出来るのは前々から知ってたがE-1は 対応外だった。 先日Raw Digital Photo Decoding in Linuxを久しぶりに見るとE-1が対応リストに載 ってた。 これは試さねばとDebian Woodyで試してみる 結果は、dcraw で*.ORFファイルから*.ppmファイルが出来convertコマンドで*.tiff ファイルに変換。filmgimpで調整って流れでメデたしメデたし。 今日試したRAW画像はjpegで撮ってないので調整がいい加減すぎて載せれない。 ラグビーの写真をRAWで撮っておけばよかった。 明日(12/31)、鶴見緑地の女性像をRAWとjpegで撮る予定。 12/31は天候が悪かったので以前に撮った画像で試してみた。 03/10/18の画像から JPEG撮影画像 同じ場所からRAW撮影 OLYPUS Viewerで現像 Debian GNU/Linux dcrawで現像 dcrawで現像した後、FilmGimpでレベル調整しただけ。 凄く彩度がきつくなってる FilmGimpの使い方がイマイチ判ってない。 色々試してみなければ。 FilmGimpは、現在cinepaintと名前を変更してる。 GimpとCinePaintとの関係 Gimpの色表現は、赤青緑を8bitで表してる 赤 8bit 2の8乗 256階調。各色をかけて256の3乗で16,777,216色 CinePaintは16bitで表現出来るので各色を65,536の3乗で281,474,976,710,656色 dcrawで-4オプションを渡すと16bitの指定になる。 dcrawのオプション man の丸写し dcraw(1) dcraw(1) NAME dcraw - convert raw digital photos to PPM format SYNOPSIS dcraw [OPTION]... [FILE]... DESCRIPTION dcraw converts a list of raw digital camera files to ppm(5) format. Dozens of cameras are supported, and new ones are added as they reach the market. OPTIONS -i Identify files but don't decode them. Exit status is 0 if dcraw can decode the last file, 1 if it can't. -c Write binary image data to standard output. Not compatible with Microsoft operating systems. -o file Write to the named file. Without -c or -o, output goes to ".ppm" files in the same directory as the input files. -f Interpolate RGB as four colors. The default is to assume that all green pixels are the same. If even-row green pixels are more sensitive to ultraviolet light than odd-row green pixels, this difference causes a mesh pattern in the output. -f solves this problem with minimal loss of detail. -d Show the raw data as a grayscale image with no interpolation. Good for photographing black-and-white documents. -q Use simple bilinear interpolation for quick results. The default is to use a slow, high-quality adaptive algorithm. -g gamma Specify the gamma value for eight-bit output. Default is 0.8. -b brightness Specify the output brightness. Default is 1.0. -w Use the camera's custom white-balance settings. The default is to use fixed daylight values, calculated from sample images. -r red_mul -l blue_mul After all other color adjustments, multiply the red and blue channels by these values. Default is 1.0. -2 Write eight bits per color value with gamma correction and auto- matic brightness adjustment. Double the width or height if nec- essary to correct the aspect ratio. This is the default. -4 Write sixteen bits per color value, with no gamma correction, no brightness adjustment, and no changes to the aspect ratio. -3 Same image as -4, written in Adobe PhotoShop format. File extension is ".psd". SEE ALSO ppm(5), ppm2tiff(1), pnmtopng(1), gphoto2(1). BUGS The -w option does not work with all cameras. No attempt is made to save camera settings or thumbnail images. Author stubbornly refuses to add more output formats. Don't expect dcraw to produce the same images as software provided by the camera vendor. Sometimes dcraw gives better results! TIPS First raise the brightness if the highlights are too dark, then lower the gamma if the lowlights are too dark. To balance the color, do "dcraw -q -g 1 -b 0.5" and select a rectangle of something that you know is white. Compute the average R, G, and B values for this area, then set red_mul and blue_mul to G/R and G/B. AUTHOR Written by David Coffin, now at cybercom dot net with username dcoffin July 17, 2003 dcraw(1) いつまでたってもmanには慣れないな。。 最近、Windowsを触ってる時間が多くなってきたのでもしかしてdcraw for Win32とか あるのかと思ってググってみるとdcraw.exeが有った。 ググらなくてもRaw Digital Photo Decoding in Linuxを良くみるとリンクファイルの関連付けでdcraw.exeを指定しておくとクリックで*.ppmファイルが出来上 がる。 この場合はオプションの指定が出来ない。 オプション指定して現像するには、dcraw.exeをパスの通ってるフォルダに置く。 例、起動ディスクのprogramフォルダに置く Dos窓でdcraw.exe -4 ***.orfで同じフォルダに***.ppmが出来る。 Raw Digital Photo Decoding in Linuxにrawphoto.cっていうGimpでrawデータを 開くソフトが有るので試してみた。 gimptoolが要るので、gimp1.2-devをインストールして $ gimptool --install ./rawphoto.c で利用できるようになった。 *.orfのファイルを開くと先にdcrawに渡すオプション画面が出て来る このままOKとすると dcraw -c -g 0.40 -b 1.00 -r 1.00 -l 1.00 '/home/****/040101/p1012772.orf' /home/****/040101/p1012772.orf is a OLYMPUS E-1 image. とコンソールに出る。 Gimp for Win32ではどうするんだろう? To be continues |