前Linuxでデジカメのrawファイルを現像Linuxで、デジカメのrawファイルを現像するには、二つの方法があるようです。コマンドで、PPMファイルをTIFFファイルに変換。CinePaitで、TIFFをレタッチ必要なライブラリーをインストールしておく必要なライブラリーをあらかじめ用意しておきます。3.2、12月6日付エラート分までアップデイト済み)で、下記のソフトウエアをインストールする際に足りないとされたものです。環境によっては、さらに別のソフトを入れたり、アップデイトが必要とされるかもしれません。その場合は、エラーメッセージを読んでご自分で対処してください。Linuxから、dcraw.cを、ダウンロードさせてもらいます。Coffinさんのコードを元にしているようです。ご自分で作って公開しているソフトの説明を読んでも、実直で誠実な人柄が窺えます。サイトにある通りに、コンパイルします。Enterコンパイルして出来た実行ファイルdcrawは、どこかパスの通ったディレクトリにコピーします。これで、同名のdsc_0001.ppmという画像ファイルが出来ます。-4というオプションは、16bit/chanelの色情報を持ったファイルを作るというオプションです。-2と指定するか、何もオプションを付けないと8bit/chanelのファイルになります。キーワードで検索して、最初のページのいくつかのサイトを読めば分かります。テキスト・ファイルで簡単に好きな大きさ・色の画像ファイルが作れて、遊べそうです(後注)。この.ppmファイルを、レタッチソフトに渡すために、.tiff形式のファイルに変換します。.tiffにするのは、可逆圧縮であること、16bitに対応している事、などのようです。ここまでの過程は、ウインドウズやマックなどのパソコン・ユーザーには面倒に思われるかもしれません。すれば、同じディレクトリのファイルを一括変換できます。それに、作業用のディレクトリを定義しておいて簡単なスクリプトを作れば、コマンド一発で、以上の作業を自動化することも出来ますし、現にそうしています。このあたりが、コマンドを定義して使えるLinux/Unixの良いところです。この便利さと楽しさを知ると、もうあんな窓窓やリンゴ印の不自由でおかしなシステムを使う気がしなくなります。CinePaintのインストールGimpでは、残念ながら16bitのデータを扱えないので、CinePaintをインストールします。Gimpと呼ばれていたもので、32bit/channelのデータも扱えます。ラスト・サムライの矢が飛ぶシーンは、これで作った。その最新版(CinePaint-0.20-1・12月27日現在)を、私の環境で入れようとすると、あれが足りない、これがないとイッパイ言われるので、少し古い版cinepaint-0.18-1の.rpmを試すと、すんなりインストール出来ました。Searchで捜せば、すぐ見つかります。ダウンロードしたものを置いておきます。CinePaintで、16bitの.tiffファイルを開くCinePaintで、先ほどの16bitの.tiffファイルを開いて、レタッチします。メニューは英語ですが、他のレタッチソフトを扱った事があれば、操作に迷うことはないでしょう。Levelsとして、カラーレベルのダイアログを開くと、たしかに16bit/channelで、ファイルが構成されていることが確認できます。ファイルdcrawで、-4オプションで作られる.ppmファイルのソースの最初を見ると、いずれも以下のようになっています。62768この後ろに、バイナリーなデータが続きます。詳しくは、上記の別のサイトを見て頂くとして、これは、上からバイナリーなカラー画像のファイルで(P6)、3039×2014ドット、RGB各チャンネルあたり62768色(輝度)を持つ、という事になります。62768という数字の意味が良く分からないのですが、16bit(65536)の範囲内ですし、デジカメの規格が規格が12bit(4096)だそうですから、それよりは上ですから、深く考えない事にします。68,719,476,736色もの情報が必要か否かという事はひとまず置いておきます。8bit/chanelで扱うなら、rawphotoをプラグインして、Gimpで直接読み込んだ方が、手っ取り早いと思います。その方法は次にします。私のように、ウエブ用か印刷しても2L版程度なら、なにも16bit/channelにこだわる必要もありません。Coffinさんが作ってくれていますから、それを利用させてもらいましょう。2.0をダウンロードします。実行ファイルのrawphotoがプラグインされていればよろしい。これで、GIMPから、直接デジカメのrawファイルが読み込めるようになります。先に注意したように、もとになる実行ファイルのdcrawを、カレント・ディレクトリに置いたままですと、パスが通っていないとエラー表示されます。プレビューを表示させるこのrawphotoは、デジカメのrawファイルを、8bit/channelの.ppmファイルにして、GIMPに渡しているようです。その際、dcrawコマンドの様々なオプションを示すダイアログが表示され、操作出来ます。自分のダイアログ・ボックスはたいへんシンプルである。プレビューやヒストグラムやカラーカーブを伴った素敵なプラグインを作ってくれてる。して、三人の方のサイトを挙げています。plug-inを使っています。サイトから、最新のソース・コードrawphoto-200410130109.tgzを頂いてきます。ダウンロードしたディレクトリで、解凍・インストールを行います。作られるディレクトリのバージョンが違ういますが、気にしません。詳しくはREADMEファイルをご自分で参照してください。GIMPから、rawファイルを開くと、下のようなダイアログが表示されるようになります。前roktal@d6.dion.ne.jp。