2008-09-08 5 views
3

.Net画像またはファイル名とアスペクト比を受け入れ、そのアスペクト比に合わせて画像をトリミングするライブラリを探しています。それは簡単な部分です:私はそれを自分で行うことができます。しかし、コンテンツが切り取られるのはちょうど切り取るエッジを選択していても、ちょっとしたインテリジェンスを示してほしいと思っています。自動トリミングする画像ライブラリ

これは個人的なプロジェクトのためであり、痛みはそれにお金を費やすのに十分ではありませんが、有料ツールをお勧めすることができます。たぶん誰か他の人がこの提案が役に立つと思うかもしれません。

答えて

2

免責事項:私はそれはあなたが話している画像の種類に依存.NETイメージング・ベンダー(Atalasoft

のために働きます。 1ビットのドキュメントイメージ(ファックスやスキャンなど)について話しているなら、これを行うことができます。

あなたが写真について話しているなら、私たちの製品はこれをしませんが、あなたはSeamの彫刻を探しているかもしれません。私は内蔵のいくつかの作業と.NETの画像を使用してに移植することができ、当社のライブラリと、このアプリケーションに

http://www.atalasoft.com/cs/blogs/31appsin31days/archive/2008/05/26/simple-seam-carver.aspx

を書きました。

シームカービングのアイデアは、周囲のピクセルからの最も興味深いバリエーションで画像内の接続パスを見つけることです。通常の実装では、連続した(ただし必ずしも垂直ではない)パスを選択して削除します。あなたが作物をしたい場合は、最小のエネルギーで領域を見つけてそれを削除することができます。私のコードは、ピクセルとパスのエネルギーを計算する方法を示しています(周囲のピクセルとはどのように異なっているか)。

シームの彫刻をルックアップすると、いくつかの無料の実装があります。

0

ITの場合はサイドを選択するか、サイドを選択しますか?

関連する問題