2011-05-22 9 views
1

私はC#でのプログラミングを本当に楽しんでいます。 Photoshop CS5 - Content Awareで作業した後、私はそれがうまくいくかどうか不思議に思った。私は自分自身でそれを見つけるために多くの方法を試しましたが、この新機能の驚異性は私を失ってしまったのです。誰でも助けてくれますか? 基本的に私はこのクールな機能の背後にある(フォーミュラまたはコード)を知りたいと思います...Photoshopでどのようにコンテンツアウェアフィルが機能しますか?

+3

ええ、ここには短いコードでコードを書くことができる人は誰もいません。 –

+0

:D疑いありません:) ... – Pedrum

答えて

9

コンテンツ対応の塗りつぶしで使用されるアルゴリズムはPatchMatchです。 http://gfx.cs.princeton.edu/pubs/Barnes_2009_PAR/index.php

概念は紙の中にありますが、実際に実装するのはまったく別の話です。オープンな場所でコードを取得するつもりはありません。Photoshopのコストがそれほど高くない理由があります。

+0

ありがとうございました。私は前にウェブサイトを見ていたが、私が本当に知りたいのは、C#のようなものを作ることが可能なのだろうか? – Pedrum

+1

@Pedrum:プログラミング言語の選択はここでは無関係です。それは、その背後にある理論を理解し、それをコードに変換すること(さらにどの言語でも)と関係します。 – casablanca

+0

私はそれが好き;) 私はyaに同意します。 – Pedrum

関連する問題