【linuxで画像加工】RAW(CR2)を16bitのPPMファイルに現像

カレントディレクトリにあるCanonRawフォーマットのデータを16bitのPPMファイルに現像する。

# dcraw -w -j -W -4 *.CR2

re>

引数 意味
-w 可能な限りカメラのデフォルトのホワイトバランスを使用する
-j rawピクセルを引き伸ばしたり回転させたりしない
-W 明るさを自動的に調整しない
-4 16bitモード
*.CR2 ファイル名が.CR2で終わるもの

 

元のファイル名.ppmというファイルが出来上がる。

その他の使い方については

# dcraw

【参考】dcrawのコンパイルと実行するとヘルプが表示される。

gcc -o dcraw -O4 dcraw.c -lm -DNO_JPEG -DNO_LCMS

 

The following two tabs change content below.
しゃちょー

しゃちょー

有限会社こだまシステム社長。18歳の時からIT業界で働く。趣味はモータースポーツ。マイブームはダイエット。

関連記事

メモリ不足の指針

OSのメモリが足りるかどうか判断するのに、空きメモリ(freemem)を確認するのは非常に有効な手段だ。
しかし、他にも「OSがメモリを探している」動作を確認するすべはある。

lessで日本語を表示すると文字化けする

Solaris 9 環境でLANG=ja_JP.PCKにして使用しています。テキストファイルをviなどで編集(作成)すると、SJISで保存されます。lessで表示すると文字化けしてしまう、という問題です。

WEBアプリでファンクションキーを使う

 

シェルスクリプトで標準入力を一文字ずつ読み込む方法

シェルスクリプトで対話式のツールを作っていると、標準入力を一文字ずつ処理したくなることってありますよね。そんなときはこれを使えばOK!

クライアントプロセスが使うポート

サーバプロセスはポートを指定してListenしますが、クライアントプロセスはOSから動的に割り当てられます。
Windows的には一時ポートとか動的ポートといいますが、ネットワーク屋さん的にはエフェメラルポートといいます。