1

星の写真がますます好きになり、最近は写真を重ねてタイムラプス動画を作成する新しいスタイルの開発に取り組んでいます。

例: http://www.youtube.com/watch?v=eBE3vUb-dtE

このプロセスを完了するのに非常に長い時間がかかりました。私はこのプロセスを自動化するためのスクリプトを作成するために最善を尽くしてきました。各フレームは最大 25 枚の画像のスタックであり、次のフレームは重複する画像のスタックであり、1 枚または 2 枚の写真だけオフセットされます。次のことを達成するための Photoshop スクリプトを書いている私を助けてくれる人はいますか? 微速度撮影の写真を撮った後、50 ~ 1800 枚の写真の連続した画像を含む 1 つのフォルダーが残ります。

理想的なセットアップ:

1) Photoshop を開き、スクリプト「Stacked Timelapse」を実行します</p>

2) ソース ImageSequence フォルダーを指定するダイアログ ボックスが表示されます。また、スタックされた星の軌跡の最大長 (フレームごとにスタックする画像の最大数) も求められます。
理想的には、推奨設定のテキストが含まれているとよいでしょう。

例えば:

「0 ~ 299 枚の画像 = 推奨される長さは 25 枚」</p>

「300~599 枚の画像 = 推奨される長さは 40 枚」</p>

「600 以上の画像 = 推奨される 60 の長さ」</p>

3) [GO] をクリックすると、スクリプトは「.blendMode = BlendMode.LIGHTEN;」を適用して、スタックへの写真のインポートを開始します。すべてのレイヤーに追加し、新しいサブフォルダー (「スタック」と呼ぶことができます) に「0001.jpg、0002.jpg、0003.jpg など」というファイル名で保存します (最高の jpg 品質設定を使用)。

ビデオで効果を実現するには、この画像量とオフセットに従う必要があります。 https://dl.dropboxusercontent.com/u/50801/StarFileStructure.jpg

スクリプトを作成してこれを達成する方法について、誰かが私にいくつかの指針を与えることができますか?

前もって感謝します!

4

1 に答える 1

0

開始点として、 Load Files into StackMerge to HDR ProまたはPhotomerge機能のソース コードを確認する必要があります。これらは ExtendScript で部分的に実装されており、スクリプトのソース コードは Photoshop リリースの一部として提供されています。彼らの基本的な操作は、あなたが達成しようとしていることと似ていると思います。Load Files into Stack はおそらく最も簡単な方法です。

これらのファイルのソース コードは次の場所にあります。

Photoshop_App_Folder/Presets/Scripts/
   Load Files into Stack.jsx
   Photomerge.jsx
   Merge to HDR.jsx
   Stack Scripts Only/
      CreateImageStack.jsx
      StackSupport.jsx

Photoshop_App_FolderC:\Program Files\Adobe\Adobe Photoshop CSnWindows と/Applications/Adobe Photoshop CSnMacではどこにありますか。

これらの機能は、サブフォルダー内のコードのライブラリを使用してStack Scripts Only/、UI を管理し、写真ファイルをレイヤード ドキュメントにロードする基本的なタスクを実行します。

これは単純ではありませんが、これらのスクリプトを見ると、出発点として使用できる実用的な例が得られます。また、あなたがExtendscript Toolkitに慣れていない場合は、まずそれについて学び始めます。これは、Photoshop やその他の Creative Suite アプリ用のスクリプトを開発するために使用される IDE です。

于 2013-07-09T06:41:30.560 に答える