短い露出の写真のセットを使用して、長い露出の写真をシミュレートするにはどうすればよいですか?


16

星を捉えるために空に向かって撮影しています。露出時間は15秒なので、痕跡もなく星を見ることができます。空の「動き」(実際に動くのは地球である)を示すタイムラプスビデオを作りたいので、これらの写真は次々と連続して撮影されます。

そのためには、すべて大丈夫です。しかし、私は別のこともしたいと思います。それらのすべての写真を撮る代わりに、それらの写真の写真の合計に等しい露光時間(写真の量の15秒)を1つだけ撮ると、空に残っている星の痕跡が見えます。

とにかく、すべての「短い」博覧会の写真から、その写真を「作成」することはできますか?


7
「実際に動くのは地球です」HERESY!
グレッグ

1
[引用が必要]
MikeW

@gregの動きは相対的です。参照フレームを指定しないと、何かが動いているとは言えません。
マヌーH

回答:


9

GIMPのスクリプトを使用して実行できます。私は数年前にそれをやったが、かなり良い結果を得た。露出間の時間をできるだけ短くすることを忘れないでください。さもないと、トレイルに目に見える隙間ができます。そのため、最後に1つの暗いフレームを取得し、そのフレームを結果から減算するのが最善の理由です(スクリプトにそれを組み込むつもりでしたが、それに到達することはありませんでした)。

スクリプトに関するメモ:

最初の名前をbase.JPGに変更することと組み合わせて、「gimp -b-」で
(let *((filelist(cadr(file-glob "IMG * .JPG" 1))))
      (img(car(gimp-file-load RUN-NONINTERACTIVE "base.JPG" "base.JPG"))))
  (while(not(null?filelist))
    (let *((filename(car filelist)))

  (レイヤー(car(gimp-file-load-layer RUN-NONINTERACTIVE img filename)))
  )
      (gimp-image-add-layer img layer 0)
      (gimp-layer-set-mode layer LIGHTEN-ONLY-MODE)
      (gimp-image-merge-visible-layers img CLIP-TO-IMAGE)
      )
    (set!filelist(cdr filelist))
    )
  (gimp-file-save RUN-NONINTERACTIVE img(car(gimp-image-flatten img)) "test2.jpg" "test2.jpg")
)

暗いフレームを差し引くために、「合成画像(gimpスクリプトの結果)のレイヤーとしてこれを開き、ダークレイヤーのモードを差分に設定します」とメモに書いています。


Gimpでスクリプトを使用したことはありません。どのように実行しますか?コマンドラインまたはプログラムから。スクリプトとして保存する必要がありますか?
tomm89

このスクリプトは、空の回転を補正するために画像を自動的に調整しますか?
マイケル14年

@drewbennああ、すみませんでした。
マイケル14年

14

Photoshopを使用している場合は、画像スタックを作成できます。これにより、レイヤーが自動的に調整されるため、ハンドヘルドでも機能します。三脚を使わずに静的なシーンを撮影し、追加のメモリスペースがある場合、これは気の利いたトリックです。

(画像の重要な部分が一斉に移動するため、自動位置合わせがスタートレイルにだまされるのではないかと思います。)

ここに私が撮った12枚の写真の前/後があります:

Photoshopで複数のフレームを平均化する効果

上部には、全体の縮小版。下部には、画像の100%の切り抜きがあります。左は12個の元のフレームの1つで、右は平均化された画像です。

元の画像はわずか1/250秒であり、合計露出時間は約1/20秒ですが、波の動きはほぼ完全に平均化されています。また、雲が空を横切って移動する際に、雲に水平方向のぼかしが見られることもあります。これは、画像が約1秒遅れて撮影されたためです。


それは私が星に望むものではありません。他のフレームと平均化され、空が空になるためです!
tomm89

@ tomm89スタックモードの意味で星が完全に消えることはありません。元の画像よりも暗いだけです。ただし、短い露出でISOを上げた場合は、長い露出と同じになるはずです。
エヴァンクラル

1
短い露出で生成されたノイズはスタック内で平均化されるため、これは素晴らしいアイデアです。または私はそう思う
...-tomm89

これはPhotoshop Elementsで機能しますか、それとも完全なPhotoshopでのみ機能しますか?ありがとう。
バダディカルティック

7

探しているものを正確に実行するStartrails呼ばれる無料のWindowsアプリケーションがあります。

Photoshopを使用している場合、Photoshopアクションを作成して同じことを行う方法があります。基本的に、「Lighten Only」レイヤーブレンディングモードで画像を組み合わせます。


どのような「イメージを合計「」は?
tomm89

@ tomm89:それは、複数のPhotoshopレイヤーが基本的に行っていることです。ブレンドモードでは、レイヤーのスタックを上に移動するときに、すべての明るいピクセルを要約した最終画像を生成することになります。ここでは詳細にプロセスを説明する記事があります:liquidinplastic.com/2008/06/startrails
コナー・ボイド

そのプログラムをダウンロードしますが、Linuxを使用しています。
tomm89

レイヤーをサポートするソフトウェアを使用している場合は、その記事のOSXユーザー向けの手動の指示に従ってください。これは、StarTrailsの機能を複製したものです。
コナーボイド

私は実際にGimpを持っていますが、imagemagickを使用する方が簡単でメモリ消費が少ないかもしれません。
tomm89

0

私が理解していることから、あなたはすべての星を重ねたいのですが、ただ一つの空の層を重ねたいのです。似たようなことを一度しました。

通過する車からすべてのライトへの光の筋が1つの写真で結合することを望んでいました。

Photoshopでレイヤーを作成し、「明るく」ブレンドモードを適用しました。うまくいきました。あなたのケースでそれがどのように機能するかはわかりませんが、それは噴出する価値があります。

ここに画像の説明を入力してください


3
その画像は、万が一、著作権の対象ですか?)
マットグラム

必要なすべての透かしを入れることができますが、SEに参加するときに同意した契約条件により、SEで希望することはほとんど何でも行う権利が与えられます。
マイケルC
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.