問題タブ [seam-carving]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1252 参照

php - PHP の GD ライブラリを使用して画像に継ぎ目を彫る方法は?

PHP の GDライブラリを使用して画像のサイズを変更するプロジェクトに取り組んでいます。シームカービングを使用して画像のサイズを変更するオプションを追加できるようにしたいのですが、これを達成するためにImageMagick (リキッドリスケール機能でシームカービングを行うことができます)のようなものは必要としません。

GD には組み込みのシーム カービング関数がないため、PHP の GD ライブラリまたはその他の組み込みの PHP 関数を使用して画像にシーム カービングを実行する方法はありますか? あるいは、シームカービングが最終的に GD に組み込まれるかどうか知っていますか?

0 投票する
2 に答える
1099 参照

image - シームとは(シームカービング)

画像のサイズを変更するためのシームカービングに関する論文を読んでいます。

数学的にシームを定義する 3 ページで、それを明確にする助けが必要です。

この論文によると、継ぎ目はピクセルの 8 つの接続パスです。ピクセルが同じ行にない場合、どうすれば 8 連結できますか? 3連結じゃないの?

http://www.seamcarving.com/arik/imret.pdf 20 mb PDF

0 投票する
2 に答える
1588 参照

seam-carving - C#でのシームカービングメソッドの実装

画像を640x480から64x48に拡大縮小したいと思います。GimpやPhotoshopなどの画像操作プログラムで使用されるさまざまなアプローチがあります。たとえば、Gimpはリキッドリスケールアルゴリズムを使用し、photoshopはパスマッチアルゴリズムを使用してスケーリングを改善します。どちらもシームカービングアプローチを使用しています。しかし、C#でそれらを比較して実装することはできません。サンプルコードをダウンロードしましたが、Matlabにあります。これをより良い方法で実装するための効率的なアルゴリズムがC#にありますか?C#でのシームカービングの実装に関する既存のコードがある場合は、提供してください。

0 投票する
2 に答える
1514 参照

c# - シームカービングエネルギー計算方法とシームファインディング

インテリジェントはさみのようなプログラムを実装しようとしています。違いはエッジには従いませんが、2 つのエッジの間を通過する傾向があります。

この目的にはシームカービングが役立つことがわかりました。私がする必要があるのは、画像のエネルギーを計算し、その継ぎ目を見つけることです。しかし、論文でそれを実装する方法を見つけることができず、実装も見つけることができませんでした。私が理解して実装できる、より簡単なソースを推奨できる人はいますか? または、それが私の目的のために機能するかどうかを試してみることができる実装ですか?

0 投票する
1 に答える
237 参照

image-processing - 画像加工 シームカービング - 彫刻の順番

画像から 10 個の縦方向の継ぎ目と 10 個の横方向の継ぎ目を削除したいとします。最初に 10 の縦の継ぎ目を取り除き、次に 10 の横の継ぎ目を取り除いても問題はありませんか? 縦の縫い目を 1 回、次に横の縫い目を 1 回、というように行う必要がありますか?

違いはありますか?

ありがとう

0 投票する
1 に答える
894 参照

java - 二次元配列でのシームカービングの計算

シームカービングを見つけたいのですが、アルゴリズムがうまくいきません。私が知っているように、選択したインデックスの下で最小値を見つける必要があります

0 投票する
1 に答える
1482 参照

image - 画像で TreeMap を使用する

EchoNest APIから最も人気のあるアーティストを表すために、画像を使用してSilverlight Toolkit の TreeMapをセットアップしようとしました。その TreeItemDefinition.ValueBinding は画像の領域として定義されています。

画像ストレッチが 'Fill' に設定されている場合、ほとんどがスペースを埋めます:

ここに画像の説明を入力

イメージ ストレッチを「Uniform」に設定すると、多くの空白が残ります。

ここに画像の説明を入力

この投稿では、画像の彫刻が提案されています:指定されたアスペクト比のツリーマッピング

どの画像を彫刻する必要があるか、可能であればどの寸法で彫刻する必要があるかを知るにはどうすればよいですか?

この問題は、人間の介入なしで解決でき、良い結果が得られるでしょうか?