PowerShot G7で撮影したRAW&JPEG画像の画質を比較する。
暫く画質比較に堪えるような写真を撮影していなかったのだが、ここ最近になってようやく人様にお見せ出来るような写真が撮影出来たのでアップしてみる。
タグ: Camera RAW, CHDK, Nik Dfine, Photoshop, PowerShot G7, 画質トラックバック URL :
コメント (0)暫く画質比較に堪えるような写真を撮影していなかったのだが、ここ最近になってようやく人様にお見せ出来るような写真が撮影出来たのでアップしてみる。
CHDK@PowerShot G7でRAW(DNG)&JPEG撮影(ISO200、7.4mm、f/2.8)。
Camera RAW v4.6.0.30にて露光量+0.5、コントラスト+63、明瞭度+8、自然な彩度+34で現像。
Photoshop‘レンズ補正’フィルタにてゆがみ補正+5。
Nik Dfine2にて暗部のみノイズ除去。
まずはJPEGデータの場合。
露出アンダーで撮影したにも関わらず、展望台周辺の明るい部分が飽和している。
続いてはRAWデータ(正確にはDNGだが)の現像結果。
撮りっ放しの状態では若干カラーノイズが目立ったが、細部までよく解像出来ている。
JPEGデータのピクセル等倍表示。
展望台下面のパネルの溝が解像出来ていない。また、構造物の解像感もかなり甘い。
RAWデータのピクセル等倍表示。
こちらはパネルの溝もそこそこ解像出来ている上、画面全体の解像感も良好である。
今回例示した画像に限らず、JPEGだとエッジのジャギーが目立ったり、階調が損なわれていたりする場合がかなり多い。
私のようにJPEGだろうが何だろうが現像ソフトでいじくり倒してしまうような人間にとって、CHDKのRAW撮影機能は最早必要不可欠といえる。
但しRAW&JPEGの場合は1回の撮影毎に数秒程度待たされるので、連写ないし速写性能という観点では大きなデメリットとなる。
もうちょっと処理が速くなれば嬉しいのだが。
トラックバック URL :
コメント (0)我が家のCHDK環境も安定動作するようになってきたので、一通りのインストール手順をまとめておこうと思う。
ここで想定しているのは、主として次のような皆様。
PowerShot G7以外のカメラは、持ってないんで知りません。
RAW撮影じゃなくてシャッター速度1/100,000秒のハイスピード撮影がしたいだとかバルブ撮影がしたいだとかいった皆様、お好きにどうぞ。
Windows環境でインストールされたい方、どうぞ御自由に。
ぶっちゃけCHDKの関連情報は探せば幾らでも出てくるし、特にWindows環境でのセットアップに関する情報には事欠かないと思う。しかし、私のようにPowerShot G7 & Mac環境でどうしてもRAW撮影を実現したいんだがどうもインストールで躓いてしまう、という少数派な皆様の為だけに、このエントリをアップしておこうと思い立った次第である。
但し、一部Web上に散見される情報と異なる手順を採っている上、手順そのものの再現性までは検証出来ていない。また、CHDKのバージョンによってはインストール方法が若干異なるかも知れない。あくまで、インストール成功事例のひとつとして御認識頂ければ幸い。
まず、用意すべきものは以下の通り。
まずお約束として、カメラ本体は必須。
続いて記録メディアだが、SDカードでもSDHCカードでも構わない。当方の環境では、Panasonic製のClass4 SDHCカードを使用している。
また、前記SDカードが読み書き可能なカードリーダも必須である点に御注意頂きたい。RAWで撮影したデータはPowerShot本体のUSBポートから転送する事が出来ないのと同時に、CHDKをインストールする際にもMacからSDカードへの書き込みが可能でなければならない。安物でもいいので、ひとつ入手しておくべきである。
肝心のCHDKモジュールについては、CHDK Wikiから最新版をダウンロードしてくればよい。通常はAllBestと呼ばれるフルパッケージを拾ってくればよいだろう。インストーラAppleScriptの使用方法は後述するが、取り敢えずここからzipファイルを拾ってくればOK。
しかし、ここで注意すべき点はPowerShot G7本体のファームウェアバージョン。G7のファームウェアは4種類が出回っているらしく、ファームウェアと対応したバージョンのCHDKでないと動作しない。
ファームウェアの確認に必要な作業は、SDカードを一旦Macに接続して、メディアの最上位階層に‘vers.req’という名称の空ファイルを置くだけ。よく分からない方は、試しに任意のCHDKをダウンロードするとvers.reqが同梱されているので、これをSDカードにコピーすればよい。
この状態で一旦SDカードをPowerShotに戻して、カメラを再生モード(背面の再生ボタンを長押しして起動)で立ち上げて、背面のFUNC.SETボタンとDISPLAYボタンを同時押しする(FUNC.SETをやや早めに押すと巧くいく)と、以下のような表示が現れる筈だ。
Canon PowerShot G7 P-ID:3125 NT Firmware Ver GM1.00I E32 Nov 1 2006 12:00:20
千奈美に、FUNC.SETボタンとDISPLAYボタンの同時押しを何度か繰り返すとハードウェアのエラー情報やトータル撮影枚数等の情報が表示される。
上記の‘E32’というのも実はエラー表示だったりするのだが、E18とかE32とかはG7だとよく発生する症状らしい(エラーの名称についてはこちらを参照)。
それはさておき、上記の手順で確認出来たファームウェアバージョンと対応するCHDKを改めて拾ってくる必要がある。私の場合は‘GM1.00I’というのが該当するバージョン。千奈美に、本エントリの手順でインストールに成功したのはg7-100i-0.9.9-868-full.zipである。
CHDKとインストーラAppleScriptが用意出来たら、MacにSDカードを接続した状態でインストーラAppleScriptを実行する。FinderでダブルクリックするとAppleScriptエディタが起動してしまう筈なので、ウインドウ上方の再生ボタンをクリックするか、メニューバーから‘スクリプト→実行’する。
まずはフォーマットすべきドライブを尋ねられるので、接続したSDカードを選択する(※間違っても内蔵HDDを選択してしまわないように!!)。続いてそのままフォーマットするかパーティションを切るか尋ねられるのだが、当方の環境ではパーティションを切ると正常に撮影出来なかった為、取り敢えずそのままフォーマットされる事をお薦めする。最後にCHDKの場所を訪ねられるので、zipアーカイブのままの(解凍されていない、ダウンロードしてきたままの状態の)CHDKアーカイブを選択する。マシンスペックにもよるが、概ね1分程度待てばインストール作業が完了するだろう。
ここまで出来たら、あとは巧くいったも同然。SDカードの書き込み防止スイッチをONにした状態でPowerShotに戻し、カメラを撮影モードで起動するとCHDKの起動画面が表示される筈である。
ここで起動画面が表示されなかった方、再度上記の手順をお試し頂きたい。それでも巧くいかない方、私には解決の術が思い付きません。お手上げです。
CHDKが問題無く起動する事を確認したら、RAW撮影を有効にする。但しCHDKのRAWは互換性に乏しく、Photoshop等の一般的なRAW現像アプリケーションでは読み込めない。そこで、RAWではなく直接DNG形式でデータを保存出来るよう設定を変更しておく。
カメラ背面左上の丸いショートカットボタンを押す。すると液晶パネルの中央下部に<ALT>という表示が現れる(この状態を俗に‘ALTモード’と呼ぶ)ので、この状態でFUNC.SETボタンを押すと‘Select script file’というメニューが表示される。十字キーでTEST/フォルダを選び(※FUNC.SETを押すと決定、MENUを押すと戻る)、BADPIXEL.LUAを選択する。
このままカメラのシャッターボタンを押すと、ずらずらとBADPIXEL.LUAの実行メッセージが表示されてから2回程自動でシャッターが切られる。どうやら撮像素子のピクセル情報を取得しているらしいのだが、2回自動で撮影されたRAWファイル同士を比較して、差分が生じていない事を確認の上、badpixel.binという情報ファイルが生成される。従って、BADPIXEL.LUAの実行中はカメラに触れない方が良い。
しかしこの処理内容が厄介で、完全に撮影データが一致していないとエラーとなってしまう。badpixel.binではなく、bad_tmp.binが残ってしまった場合は失敗。再度シャッターボタンを押してBADPIXEL.LUAを実行する事になるのだが、これがまた何度やっても巧くいかなかったりする。これはBADPIXEL.LUAの判定処理が厳し過ぎるのが原因らしく、どうしても巧くいかない場合にはこの辺の情報を参考にBADPIXEL.LUAを修正の上何度かトライして頂きたい。
無事badpixel.binが生成されたら、ようやくDNG保存オプションが有効に出来る。ALTモードのまま背面のMENUボタンを押すと、先程とは異なるMain Menu画面が表示される。RAW parametersを選択後、Save RAWをONに、DNG formatをONに、’DNG‘ file extensionをONにする。その後背面のショートカットボタンを押してALTモードを抜けると、写真を撮影した際にRAW+JPEGでデータが保存されるようになる。再生モードではJPEGデータのみが確認出来るので、カメラ本体で写真をプレビューしたい場合はJPEGデータを参照し、現像の際はRAW(と言うかDNG)を使用すればいいというワケ。
またRAW撮影機能だけに特化させたい場合は、Main MenuでExtra Photo Operationsを選択して、Disable OverrideをOnにする。こうしておくと、CHDK側で設定されたシャッタースピードやISO感度等の設定が全て無視され、通常のG7ライクな撮影スタイルのままRAW撮影が楽しめるので便利。
実際にCHDKを使用してみると、導入の敷居が高いのはインストール作業位なもので、CHDKがウリにしているRAW撮影だのバルブ撮影だのブラケット撮影だのといったような機能は使い込んでいくうちにそれなりに理解出来てくるのではないかと思う。
殆どのCHDKユーザ(ないしユーザ予備軍)はRAW撮影に魅力を感じているのではないかと思うし、単にRAW撮影だけ実現したいという事であれば前述の通りBADPIXEL.LUAを実行してDNGで書き出せるように設定変更して、Disable Overrideすればそれでオシマイなのである。そもそも、現像アプリにUFRaw等の(CHDKのネイティブRAW形式を読み込み可能な)RAW現像ソフトを利用可能な環境にあれば、それこそSave RAWさえ有効にしておけばあとは写真を好き放題に撮りまくるだけなのである。とは言うものの、余りに汎用性の低いRAW形式で保存するよりはきっちりDNG保存出来るよう設定しておいた方が後々便利に違いない。
こんな遊び甲斐のあるハッキングウェアを見過ごしてしまうというのは大変勿体無い話ではないかと思うのだが、いかがだろうか?
トラックバック URL :
コメント (2)いきなりだけどこの話の続き。
愛佳わらずCHDKへの未練が捨てられなくて、今日改めてG7へのインストールに再挑戦してみた。
まず分かってきたのは、FAT32のSDHCカードだとパーティション切り直してCHDK部分と撮影データ部分に分けなきゃならないっぽい。
公式の情報色々当たってみた所、取り敢えずWindows用のインストールexeファイルを発見したんだがブーキャンで入れるのはメンド臭い。
んで、更に(英文にもめげずに)読み進めていったら、Mac FAQの中に専用のインストーラAppleScriptを発見。これだ。間違いない。
んで、こいつをスクリプトエディタで開いて実行してみようとしたらSDカードのフォーマット方法を尋ねられた。
単一パーティションでフォーマットするか2パーティションに分けるか選択出来たのだが、2パーティションで試してみた所G7をカメラモードで起動した際に「SDカードがいっぱいです」といったようなアラートが表示されてしまい、撮影出来なかった。よって、ここはおとなしく単一パーティションでフォーマット。
この状態でいざG7にSDカードぶっ込んでも、メニュー画面にはFirm Updateの表示は現れず。
ダメ元でSDカードのLockスイッチを入れてから再度G7にぶっ込んでみたら、オートスタートの設定なんてしてないのに勝手にCHDKが起動しやがったww
まだ起動テストしか行っていないので、細かい機能については明日以降確認する事にしたい。
トラックバック URL :
コメント (0)認識しない。
えぇ、何をどうやっても認識しない。
ファームウェアバージョンはGM1.00I。
SDカードは東芝の2GBモデル。
allbestとか本家の最新版とか色々試してみたけど、全然ダメ。
『Firmware Update』の表示が出ない。
G7でRAW撮影なんて聞くとすげー心動かされるんだけど、大人しくG10買えってコトなのかなー。
ちょっと気になるのが、ファームバージョン確認時に表示されるエラー。
最初はE18ってのが出てたんだが、暫くしてE32ってのに切り替わった。
前者がZoomLensError、後者がISComError。
もしかして壊れてんのか??
トラックバック URL :
コメント (2)
| PageRank | N/A |
| |
HTML convert time: 1.392 sec. Powered by WordPress 2.6.3