問題タブ [flood-fill]

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 投票する
1 に答える
7457 参照

c# - QuickFill/フラッドフィルアルゴリズム

既存のラスター形状をさまざまな色と塗りつぶしパターンで塗りつぶすには、塗りつぶしアルゴリズムが必要です。私の知る限り、QuickFillアルゴリズムは、フラッドフィルを実行するための最良の方法です。いくつかの実装を見つけましたが、それらはすべてC ++であり、WindowsSDK関数を使用しています。問題は、.NETの実装が必要なことです。

悪化した場合は、新しい実装を作成できますが、既存の実装を使用したいと思います(バグがないことを願っています)。C#/ VB.NETの既存のフラッドフィルの実装を知っている人はいますか?

0 投票する
3 に答える
3116 参照

iphone - iPhoneのFloodFill

私はiPhoneの開発にとても慣れていません。iPhoneでFloodFillアルゴリズムを使用してアプリケーションを作成したいと思います。FloodFillについてはわかりません。FloodFillアルゴリズムの目的を説明してください。FloodFill(iPhone)のサンプルアプリケーションを提供すると、私は本当に本当に幸せです。朝からFloodFillについて調べているのですが、何も見つかりません。

私の仕事は、画像を部分的に色で塗りつぶしたいということです。つまり、1つの色を選択して画像の特定の領域をクリックすると、選択した色で色付けされます。

これをするのを手伝ってください。

編集:iPhoneのフラッドフィルアルゴリズム実装のコードを記述できません。

0 投票する
3 に答える
1206 参照

algorithm - どのような種類のファジーフラッドフィルアルゴリズムがありますか?

現在取り組んでいるプロジェクトにフラッドフィルアルゴリズムを実装しています。私は通常の目的である画像編集に使用しています。基本的なアルゴリズムには問題はありませんが、見栄えの良い塗りつぶしが欲しいです。

多くの場合、私の画像の領域には、ほとんどが1色の領域がありますが、それらの領域は、わずかに明るいまたは暗いピクセルで縁取られています。これらの境界ピクセルを残さない「ファジー」フラッドフィルのアルゴリズムを知りたいのですが。すべてのピクセルを、元のピクセルの2つの異なる単純な距離メトリックで埋めようとしました。

  1. 赤、緑、青の3つの色成分すべてのマンハッタン距離
  2. カラーコンポーネント間の距離の最大値。

これらはどちらもうまくいきません。多くの場合、境界線を残し、視覚的に区別できるが「近い」色の隣接する領域を塗りつぶします。

私の問題を解決するための特効薬はないと思いますが、より良い結果を得るために試みる可能性のあるアルゴリズム、またはそのようなアルゴリズムを見つけるのに役立つ可能性がある場所を知りたいと思います。ネットを見回して、「ファジーフラッドフィル平均シフトアルゴリム」と呼ばれるものへの言及を見つけましたが、それが同じことでさえあるかどうかはわかりません。

0 投票する
0 に答える
2041 参照

iphone - iPhone で FloodFill アルゴリズムを実装する方法

重複の可能性:
iPhone の FloodFill

フラッドフィル アルゴリズムを iPhone に実装したいのですが、iPhone にフラッドフィル アルゴリズムを実装するために使用されるメソッドは何ですか。

フレームワークのいずれかを含めたい場合は、そのフレームワークについて説明してください。

ありがとうございます。それでは、お元気で

レヌガ

0 投票する
0 に答える
652 参照

iphone - FloodFill iphoneの実装。これを行う方法は?

画像に色を付けるためのアプリケーションを開発します。そのためにフラッドフィルアルゴリズムが使用されます。iPhoneでフラッドフィルアルゴリズムを実装する方法がわかりません。Androidと同じ方法で実行したいと思います。アンドロイドでフラッドフィルを実装するためのコードですが、私は本当にアンドロイドと同じようにiPhoneで行う方法を知りません。

ここでは、塗りつぶしアルゴリズムを使用して画像に色を付けています。カラーパレットから色を選択するまでの作業を完了しました。次に、画像に色を適用したいと思います(部分的に)。粘着性のある電球など。

画像のすべての部分が個別のimageviewとして配置されます。すべての画像ビューはuiviewに配置されます。

誰かが私がこれをするのを手伝ってください。

何卒よろしくお願い申し上げます。

レヌガ

0 投票する
3 に答える
2399 参照

delphi - Delphiの画像コンポーネントで「色で塗りつぶす」機能を使用することはできますか?

フォームにTImageコンポーネントがあります。次の機能を実装する必要があります。

(マウスポインタが赤い色のポイントの上にある場合は、そのポイントに「緑の色で塗りつぶす」を適用します)

ここで「色で塗りつぶす」とは、ペイントの機能「色で塗りつぶす」を意味します。TImageに似たようなものはありますか?または、この関数を自分で実装する必要がありますか?

ありがとうございました

PS私はDelphi7を使用しています

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

c++ - メモリの超過または無効なメモリ参照 - C++ エラー

次のコードで次のエラーが発生する理由を教えてください。

コード:

本当にありがとう!

0 投票する
0 に答える
365 参照

java - Java3D フラッドフィル

Java3D で 3D 形状に対してフラッドフィル アルゴリズムを機能させる必要があります。バッファリングされた画像とラスターを使用して、2D 形状を既に作成しています。ここで行う必要があるのは、3D ポイントをシードとして設定し、外側に塗りつぶすことです。

Java3Dで可能かどうか、または別のライブラリを使用する必要があるかどうかは誰にもわかりますか?

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

java - Java を使用した 3D フラッド フィル

JMonkey エンジンを使用して 3D バウンディング ボックスを作成し、小さなボックスを使用してバウンディング ボックスを塗りつぶそうとしています。残念ながら、3D フラッド フィル アルゴリズムが見つかりません。

3Dフラッドフィルアルゴリズムを知っている人はいますか、または疑似コードやこれが言語で行われている例はありますか?

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

iphone - 目的 c の Floodfill

私はぬりえアプリを探していて、客観的な c でフラッドフィルを見つけようとしています..???私は写真のすべてのピクセルデータを読んでいて、それを変更することもできます..しかし、フラッドフィルは私が正確にやりたいことしかできません.. ..サンプル画像ここで、黒い点を含むピクセルも識別できます.しかし、特定の白い領域のピクセルを識別する方法を本当に混乱させています.どんな助けも大歓迎です..