写真を自動的に補正するC#アプリに取り組んでいます。私が「自動」とは、ユーザーがしなければならないのは写真を指すことだけであり、アプリケーションは何を改善する必要があるかを判断し、それを改善することを意味します。
もちろん、画像内の一部の領域をターゲットにしていないため、完璧ではありませんが、非常に使いやすいです。これを行うアルゴリズムを見たことがありますが、見つかりません。
誰かがこれを行うそのようなアルゴリズムまたはライブラリの名前を知っていれば素晴らしいでしょう。ありがとう
「拡張」という用語は少し一般的です。一般的なフォトエディタの[拡張]ボタンは、ヒストグラム均等化のような機能を実行し、ホワイトバランスの調整も可能です。 http://en.wikipedia.org/wiki/Histogram_equalization
ライブラリを探している場合は、Emgu CVを使用してください。これは OpenCV の C# ラッパーであり、現在利用可能な最も包括的な画像処理ライブラリです。
ヒストグラム等化のための関数と、必要なその他のフィルターがあります。
畳み込み行列(一般的に)とアンシャープマスキングを検索します。また、ガウスフィルターとブラーフィルター。
一般に、ヒストグラムの均等化は非常にうまく機能します。私はこれをphpで一度行いました。必要に応じて表示できます。(望ましい結果は、そこに表示されるものよりもはるかに興味深いものになる可能性があることに注意してください)
それは通常仕事をしますが、それ以上のものを探している場合は、@satya によって指摘された提案を調べる必要があります。
これは私が知っていることです。他にもたくさんあるはずです。