クリエイター手抜きプロジェクト[144]Photoshop CS3編 RAWファイルの処理(2)ホワイトバランス/色温度の処理
── 古籏一浩 ──

投稿:  著者:


RAWファイルのオプション指定は数多くあります。前回は露出でしたが、今回はホワイトバランス、色温度などのオプションを指定して複数開くサンプルです。ホワイトバランスはwhiteBalanceに以下のものを設定します。

[ホワイトバランスで指定できる値]
撮影時のもの WhiteBalanceType.ASSHOT;
自動     WhiteBalanceType.AUTO;
曇天     WhiteBalanceType.CLOUDY;
カスタム   WhiteBalanceType.CUSTOM;
昼光     WhiteBalanceType.DAYLIGHT;
フラッシュ  WhiteBalanceType.FLASH;
蛍光灯    WhiteBalanceType.FLUORESCENT;
日陰     WhiteBalanceType.SHADE;
タングステン WhiteBalanceType.TUNGSTEN;

以下のスクリプトは、全てのホワイトバランスを指定して開くものです。


rawOpt = new CameraRAWOpenOptions();
filename = File.openDialog("RAWファイルを指定してください");
if (filename)
{
fileObj = new File(filename);
rawOpt.whiteBalance = WhiteBalanceType.ASSHOT;
open(fileObj,rawOpt);
rawOpt.whiteBalance = WhiteBalanceType.AUTO;
open(fileObj,rawOpt);
rawOpt.whiteBalance = WhiteBalanceType.CLOUDY;
open(fileObj,rawOpt);
rawOpt.whiteBalance = WhiteBalanceType.CUSTOM;
open(fileObj,rawOpt);
rawOpt.whiteBalance = WhiteBalanceType.DAYLIGHT;
open(fileObj,rawOpt);
rawOpt.whiteBalance = WhiteBalanceType.FLASH;
open(fileObj,rawOpt);
rawOpt.whiteBalance = WhiteBalanceType.FLUORESCENT;
open(fileObj,rawOpt);
rawOpt.whiteBalance = WhiteBalanceType.SHADE;
open(fileObj,rawOpt);
rawOpt.whiteBalance = WhiteBalanceType.TUNGSTEN;
open(fileObj,rawOpt);

}

画像の色合いは、ホワイトバランス以外に色温度も重要な要素のひとつです。色温度はtemperatureで指定します。指定できる色温度の範囲は2000〜50000になります。以下のサンプルは、色温度2000〜9000まで1000刻みでRAWファイルを開いて表示するものです。

rawOpt = new CameraRAWOpenOptions();
filename = File.openDialog("RAWファイルを指定してください");
if (filename)
{
fileObj = new File(filename);
for(i=2000; i<=9000; i+=1000)
{
rawOpt.temperature = i;
open(fileObj,rawOpt);
}
}

色温度の範囲は以下の行で指定します。

for(i=2000; i<=9000; i+=1000)

2000が最初の色温度、9000が最後の色温度、1000が増減値になります。


【古籏一浩】openspc@po.shiojiri.ne.jp
< http://www.openspc2.org/
>
やっとキノコがたくさん生えてきました。
市場に出すとWebデザイナーの時給よりも高いですよ...!?

VOCALOID2 キャラクターボーカルシリーズ01 初音ミク HATSUNE MIKUせっかくなので作ってみました。初音ミク例文辞典f(^^;
< http://www.openspc2.org/reibun/hatsune_miku/
>
ハイビジョンの映像素材も追加してます。
< http://www.openspc2.org/HDTV/
>
毎コミジャーナルのAJax/JavaScriptライブラリのHow to記事もよろしく。
< http://www.openspc2.org/JavaScript/Ajax/mycom/
>

photo
ActionScript逆引きクイックリファレンス―5&MX&MX2004&8対応 for Windows & Macintosh
田中 康博 古籏 一浩 林 拓也
毎日コミュニケーションズ 2005-12
おすすめ平均 star
starFlash(ActionScript)の開発前の調査にも役立ちます
star良書です。

Flash逆引きクイックリファレンス 8&MX2004対応for Windows & Macintosh Flash Hacks―プロが教えるテクニック&ツール100選 FLASH ActionScript 2.0入門完全ガイド+実践サンプル集 [CD-ROM付] 速習Webテクニック FLASH8 ActionScript 実例サンプル47 (Quick master of web technique) おしえて!!FLASH 8 ActionScript (毎コミおしえて!!シリーズ)



photo
Ajaxライブラリリファレンス
古籏 一浩
ビー・エヌ・エヌ新社 2007-01
おすすめ平均 star
starまずはAjaxを使ってみたい

まるごとJavaScript & Ajax ! Vol.1 標準DOMスクリプティング JavaScript+DOMによるWebアプリデザインの基礎 Ajaxハッカーズ・プログラミング―基礎からprototype.js、Yahoo!UIライブラリ、HTML_AJAXの活用までWebアプリケーション制作のプログラミング・テクニック Ajaxテクニックブック WEB+DB PRESS 総集編 [Vol.1~36]



photo
改訂第4版 JavaScript ポケットリファレンス
古籏 一浩
技術評論社 2006-10-18
おすすめ平均 star
starJavaScript仮免者以上の方へ
starバランスの良いバイブル
star中級者向けです。

[改訂版] PHP ポケットリファレンス (Pocket reference) 改訂新版 SQLポケットリファレンス (Pocket reference) 基礎 Ajax + JavaScript 標準DOMスクリプティング JavaScript+DOMによるWebアプリデザインの基礎 初めてのJavaScript―Ajax&DOM対応

by G-Tools , 2007/10/22