縦横位置情報の記録 ニシダ 2004/01/11(Sun) 23:39 No:46596 ID:5g1rOCX6
D2Hを使用しています。「縦横位置情報の記録」をONにすると、ニコンビューや
ニコンキャプチャーでその画像を開いた時に、自動的に90度回転された画像が表
示されますし、ニコンキャプチャーで適当なレタッチを行い、jpegで保存すると
その保存されたjpeg画像も90度回転しています。

撮影したRAW画像(すべて縦位置で撮影)に対して、RAW -> jpeg変換のバッチ処理
を施すと、出力されるjpeg画像は確かに90度回転してはいるのですが、横に間延
び(引き伸ばされた状態)してしまいます。

1枚ずつjpeg保存した場合は正常なjpeg画像が出力されるのですが、バッチ処理を
施すとおかしなjpeg画像になってしまいます。

どうすればバッチ処理でも正常なjpeg画像を得ることができるでしょうか?

なおニコンキャプチャーのバージョンは4.0.0です。
Re: 縦横位置情報の記録 ニシダ 2004/01/12(Mon) 00:14 No:46598 ID:5g1rOCX6
自己フォローですが、画像解像度/画像サイズの部分には変更を加えずに
バッチ処理を施した場合には、正常なjpeg画像が出力されることを確認し
ました。

画像解像度/画像サイズのメニューで、クロップを優先とし、高さを800
とすると(単位:pixels)、幅が自動的に529となり、ディスプレイにも指
定したサイズで表示されます。このまま画像を名前をつけて保存(jpeg)
すると、指定したサイズで90度回転(自動)された状態の正常なjpeg画像
が保存できます。

ところが「現在の設定を適用」してバッチ処理を施すと、出力されるjpeg
画像は、高さと幅が指定のものとは入れ替わり、800(幅) X 529(高さ)の
サイズとなり、ただその中の画像だけは90度回転しているので、横に引
き伸ばされた状態になります。マジックミラーを見ているようです。

縦横位置情報の記録は、画像サイズの変更を設定したバッチ処理とは相
容れないものなのでしょうか?
Re: 縦横位置情報の記録 デジ 2004/01/12(Mon) 00:42 No:46601 ID:l3pifUXU
 >>46598
> 画像解像度/画像サイズのメニューで、クロップを優先とし、高さを800
> とすると(単位:pixels)、幅が自動的に529となり、ディスプレイにも指
> 定したサイズで表示されます。このまま画像を名前をつけて保存(jpeg)
> すると、指定したサイズで90度回転(自動)された状態の正常なjpeg画像
> が保存できます。
>
> ところが「現在の設定を適用」してバッチ処理を施すと、出力されるjpeg
> 画像は、高さと幅が指定のものとは入れ替わり、800(幅) X 529(高さ)の
> サイズとなり、ただその中の画像だけは90度回転しているので、横に引
> き伸ばされた状態になります。マジックミラーを見ているようです。

同じことをやってみましたが正常でした。
単独でJPEG保存した画像もバッチでJPEG保存した画像も、幅が529(自動設定のまま)
縦が800(手動指定)となり、画像も正常に見えます。
NikonView、NikonCapture、Windows標準ビューアーでも正常に表示されます。
Re: 縦横位置情報の記録 ニシダ 2004/01/12(Mon) 01:55 No:46604 ID:5g1rOCX6
 >>46601
デジさん、確認ありがとうございます。あらためて手順を確認しておきたいのですが、
以下で合ってますでしょうか。

1. 「縦横位置情報の記録」をONにして、縦位置で10コマ撮影(RAW)。
2. 撮影した画像の入ったフォルダーをニコンブラウザで表示すると、自動的に90度
回転した状態でサムネイルの一覧が見える。
3. その中の1枚を選んでニコンキャプチャーで開く。
4. ニコンキャプチャーでも自動的に90度回転された状態で表示される。
5. 画像解像度/画像サイズのメニューで、クロップを優先とし高さを800とすると(単
位:pixels)、幅が自動的に529となり、ディスプレイにも指定したサイズ(縦長)で
表示される。
6. バッチ処理ウインドウを開き、画像処理の指定として「現在の設定を適用」をONに
して、バッチ処理を開始。
Re: 縦横位置情報の記録 デジ 2004/01/12(Mon) 08:55 No:46607 ID:l3pifUXU
 >>46604
> デジさん、確認ありがとうございます。あらためて手順を確認しておきたいのですが、
> 以下で合ってますでしょうか。
>
> 1. 「縦横位置情報の記録」をONにして、縦位置で10コマ撮影(RAW)。
はい。
ただし撮影枚数は、今回実験したフォルダは31枚です。

> 2. 撮影した画像の入ったフォルダーをニコンブラウザで表示すると、自動的に90度
> 回転した状態でサムネイルの一覧が見える。
はい。

> 3. その中の1枚を選んでニコンキャプチャーで開く。
> 4. ニコンキャプチャーでも自動的に90度回転された状態で表示される。
はい。

> 5. 画像解像度/画像サイズのメニューで、クロップを優先とし高さを800とすると(単
> 位:pixels)、幅が自動的に529となり、ディスプレイにも指定したサイズ(縦長)で
> 表示される。
はい。

> 6. バッチ処理ウインドウを開き、画像処理の指定として「現在の設定を適用」をONに
> して、バッチ処理を開始。
はい。全く同じ手順です。
このJPEGファイルは縦長で縦横比も正常に表示されています。
念のため、私のHPにバッチ処理後の画像をアップしました。
(NikonImagingに連続2ファイルアップ。連続処理はファイルの日付でわかる?)
http://digitalphoto.at.infoseek.co.jp/Ts20040111test.html
Re: 縦横位置情報の記録 ニシダ 2004/01/14(Wed) 23:01 No:46655 ID:HR39Pdcg
 >>46607
デジさんの処理がうちとまったく同じということがわかりました。この件について、
他の方からの報告も無いですし、うちだけで起きている現象のようですね。考えられ
る原因は何だろうなぁ? うちのNCはニコンのサイトからダウンロードした試用版に
購入した製品のシリアルを入れたものなんですけど、これが原因なんてことは無いだ
ろうけど、1度、きれいに削除して、CD-ROMからインストールしてみましょうかね。

ありがとうございました。
Re: 縦横位置情報の記録 デジ 2004/01/12(Mon) 00:22 No:46599 ID:l3pifUXU
> D2Hを使用しています。「縦横位置情報の記録」をONにすると、ニコンビューや
> ニコンキャプチャーでその画像を開いた時に、自動的に90度回転された画像が表
> 示されますし、ニコンキャプチャーで適当なレタッチを行い、jpegで保存すると
> その保存されたjpeg画像も90度回転しています。
>
> 撮影したRAW画像(すべて縦位置で撮影)に対して、RAW -> jpeg変換のバッチ処理
> を施すと、出力されるjpeg画像は確かに90度回転してはいるのですが、横に間延
> び(引き伸ばされた状態)してしまいます。
>
> 1枚ずつjpeg保存した場合は正常なjpeg画像が出力されるのですが、バッチ処理を
> 施すとおかしなjpeg画像になってしまいます。
>
> どうすればバッチ処理でも正常なjpeg画像を得ることができるでしょうか?
>
> なおニコンキャプチャーのバージョンは4.0.0です。

同じくD2HとNikonCapture4(ver4.0.0)を使用していますが、この現象は発生していません。
全て縦位置撮影画像のみのフォルダを指定してバッチでJPEGにしていますが、
NikonViewでもWindows標準ビューアーでも、画像は正常に表示されます。
撮影時のデフォルトのままでもレタッチ(露出補正)してからのJPEG保存でも正常です。
(ただし露出補正以外のレタッチについてはやっていないのでわかりません。)
Re: 縦横位置情報の記録 デジ 2004/01/12(Mon) 00:26 No:46600 ID:l3pifUXU
 >>46599
> 同じくD2HとNikonCapture4(ver4.0.0)を使用していますが、この現象は発生していません。
> 全て縦位置撮影画像のみのフォルダを指定してバッチでJPEGにしていますが、
> NikonViewでもWindows標準ビューアーでも、画像は正常に表示されます。
> 撮影時のデフォルトのままでもレタッチ(露出補正)してからのJPEG保存でも正常です。
> (ただし露出補正以外のレタッチについてはやっていないのでわかりません。)

私がレスを書いている間にニシダさんの追加情報レスがあがっていました。
私の上記のレスはないものとしてください。
Re: 縦横位置情報の記録 張果老 2004/01/15(Thu) 00:11 No:46658 ID:roSJJHnU
 >>46598
> 自己フォローですが、画像解像度/画像サイズの部分には変更を加えずに
> バッチ処理を施した場合には、正常なjpeg画像が出力されることを確認し
> ました。
>
> 画像解像度/画像サイズのメニューで、クロップを優先とし、高さを800
> とすると(単位:pixels)、幅が自動的に529となり、ディスプレイにも指
> 定したサイズで表示されます。このまま画像を名前をつけて保存(jpeg)
> すると、指定したサイズで90度回転(自動)された状態の正常なjpeg画像
> が保存できます。
>
> ところが「現在の設定を適用」してバッチ処理を施すと、出力されるjpeg
> 画像は、高さと幅が指定のものとは入れ替わり、800(幅) X 529(高さ)の
> サイズとなり、ただその中の画像だけは90度回転しているので、横に引
> き伸ばされた状態になります。マジックミラーを見ているようです。
>
> 縦横位置情報の記録は、画像サイズの変更を設定したバッチ処理とは相
> 容れないものなのでしょうか?

この現象、うちでも発生いたしました。
以前はサイズ変更していても問題なく出来ていたのですが、昨日なぜか突然ニシダさんと全く同じ現象にみまわれました。
何かがメモリのリソースを食いつぶしていたのかもしれません。この現象が発生した時はPhotoshopも立ち上がらずにハングアップしてしまいましたので・・・。
現在は何事もなかったかのように正常になってしまっています。一度PCを立ち上げ直してみると直るのかもしれません。
Re: 縦横位置情報の記録 ニシダ 2004/01/15(Thu) 22:54 No:46663 ID:eN0NiFBo
 >>46658
原因はリソース不足の可能性があるということですね。たしかに使ったPCには
256MBしかメモリが積まれていませんから、NC4を動かすには厳しい環境ではあ
るかも知れません。ちなみにMC4の仕様では、メモリに関する条件は「128MB以
上(256MB以上推奨)」となっています。

当面は縦横位置情報の記録はONにしないことで対処しようと思います。