バッチPSD写真修正のためのレベルの調整を使用する方法

バッチPSD写真修正のためのレベルの調整を使用する方法

レベルの調整は写真修正の基本的なステップです .NET のための Aspose.PSD を使用すると、同時に数百の PSD にレベル変更を適用し、視覚的一貫性とプロ品質のトーンを確保することができます。

現実世界問題

写真図書館の間で不一致なブラック/ホワイトポイントがブランドと印刷の質を低下させます 手動のPhotoshopワークフローは、電子商取引、カタログ、またはアーカイブプロジェクトに拡大することはできません。

ソリューション概要

レベル層の追加と調整を正確な入力/出力値でスクリプトして、繰り返し、自動化された結果を得ることができます。

原則

  • Visual Studio 2019 以降
  • .NET 6.0 またはそれ以降(または .Net Framework 4.6.2+)
  • Aspose.PSD for .NET から NuGet
  • 修正のためのPSDファイル(s)
PM> Install-Package Aspose.PSD

ステップ・ステップ・実施

ステップ1:PSDファイルをアップロード

using Aspose.PSD;
using Aspose.PSD.FileFormats.Psd;

string inputFile = "./input/photo.psd";
string outputFile = "./output/photo_levels_corrected.psd";

var loadOptions = new PsdLoadOptions() { LoadEffectsResource = true };
PsdImage psdImage = (PsdImage)Image.Load(inputFile, loadOptions);

ステップ2:レベル調整層を追加する

var levels = psdImage.AddLevelsAdjustmentLayer();

ステップ3:レベル設定

// Adjust master channel (index 0) for shadow, midtone, highlight
levels.MasterChannel.InputShadowLevel = 12;    // Set black point
levels.MasterChannel.InputMidtoneLevel = 1.0F; // Set gamma
levels.MasterChannel.InputHighlightLevel = 240; // Set white point

ステップ4:修正されたPSDを保存する

psdImage.Save(outputFile);
psdImage.Dispose();

ケースとアプリケーションの使用

  • バッチ正しいスキャンまたは遺産写真のトーン
  • すべての資産における一貫したブラック/ホワイトポイントを確保する
  • 印刷、電子商取引、またはデジタルキャンペーンのためのプレフライト

共通の課題と解決策

** 出力に影響を及ぼさないレベル:** 層の順序をチェックする - 調整層は上になければなりません。

** 各チャンネル修正の必要性:** ターゲット レッド、グリーン、ブルー チャネルを個別に送信 levels.GetChannelByIndex().

ベストプラクティス

  • カリブレートディスプレイでの予測結果
  • 全フォルダーでバッチワークのスクリプト
  • オリジナルファイルのバックアップ

FAQ

Q:すべてのチャンネルを同時に修正できますか?A: はい - マスターチャンネルを使用するか、必要に応じて別々にRGBをターゲットします。

**Q:修正後、JPEGまたはTIFFとして輸出できますか?**A: はい - 調整後、単に望ましい輸出オプションを使用します。

結論

Aspose.PSD for .NET を使用すると、どの PSD ファイルの数でも写真の品質を自動化できます。 ASPOSE.PSD for .NET API リファレンス .

 日本語