PSD 写真を .NET でブラックとホワイトに変換する方法
PSD 写真を .NET でブラックとホワイトに変換する方法
画像をブラックとホワイトに変換することは、気分と明確さのための無時間の効果です. .NET のための Aspose.PSD は、無破壊的な B&W コンバージョンを自動化することを可能にします PSD ファイルは、創造的およびアーカイブの両方のニーズをサポートします.
現実世界問題
手動グレイスケール変換は、大きな写真セット、再ブランド、またはキャンペーン作業に時間を無駄にします.
ソリューション概要
ブラック&ホワイト調整層の追加をスクリプトし、必要に応じてそのパラメーターをタップします. このアプローチは完全に逆転可能であり、非破壊的な作業流と互換性があります.
原則
- 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_bw.psd";
var loadOptions = new PsdLoadOptions() { LoadEffectsResource = true };
PsdImage psdImage = (PsdImage)Image.Load(inputFile, loadOptions);
ステップ2:ブラック&ホワイト調整層を追加する
var blackWhite = psdImage.AddBlackWhiteAdjustmentLayer();
ステップ3:(オプション)変換をカスタマイズする
// Default is neutral; customize to bias toward certain colors
blackWhite.Reds = 40;
blackWhite.Yellows = 60;
blackWhite.Greens = 20;
blackWhite.Cyans = 80;
blackWhite.Blues = 10;
blackWhite.Magentas = 30;
ステップ4:変換されたPSDを保存する
psdImage.Save(outputFile);
psdImage.Dispose();
ケースとアプリケーションの使用
- ブラック&ホワイト写真のための自動アーカイブ
- クリエイティブキャンペーン効果
- 製品写真のための一貫したグレイスケール変換
共通の課題と解決策
フラットまたは洗浄効果: より多くのドラマまたはコントロールのために個々の色のスライダーをツイッキングします.
完全にグレースケールではない: すべての B&W 調整パラメーターが設定されていることを確認します.
ベストプラクティス
- Photoshop で結果を予測する
- バッチワークのためのスクリプト
- 常にオリジナルを保存して
FAQ
**Q:複数のPSDをバッチ変換できますか?**A: はい - 同じスクリプトで設定されたあなたの資産を上回る.
**Q:後で色に戻ることができますか?**A: はい - 調整層を保持する限り、オリジナルの色が保存されます.
結論
Aspose.PSD for .NET は、プロの黒と白の写真のワークフローをスケール可能で創造的なものにします ASPOSE.PSD for .NET API リファレンス .