ホームページ >バックエンド開発 >PHPチュートリアル >数日間私を悩ませてきたアルゴリズム

数日間私を悩ませてきたアルゴリズム

WBOY
WBOYオリジナル
2016-06-23 14:08:43855ブラウズ

アルゴリズムのアイデアを募集しています



上の図のように、おそらく「1」からなる単語「反対」の周りにいくつかの「1」が散らばっているものを考えたいと思います。これらの散らばった「1」は削除されます。私のアイデアは、つながった「1」の数を数えることによって保存された単語ブロックを取得し、その数が定数を超えない場合は0に設定することです。

簡単に言うと、「1」で構成されるパターンに「1」がいくつあるかを取得したいだけです。たとえば、写真内の a が で構成されている「1」が何個あるかを取得します。このアルゴリズムの書き方、私のアルゴリズムが悪すぎます


ディスカッションへの返信(解決策)

ガウスノイズリダクションアルゴリズム

各点の周囲を見て、連続する 3 つのステップが必要かどうかを確認します (引き継ぎ可能な方は1名)。そうでない場合は、削除してください。

各ポイントを見回して、連続する 3 つのステップが必要かどうかを確認します (1 つのステップが引き継がれる可能性があります)。そうでない場合は、削除してください。

再帰的連続チェックから始めましたが、効率が低すぎることがわかりました...

ガウスノイズ低減アルゴリズム

Baidu、Google には情報が非常に少ないので、サンプルコードへのリンクを提供していただけますか?

グラフィックス関連のアルゴリズムと数学的アルゴリズムのみを使用できると思います。これにより、「反対」の中小サイズの i より上の点を誤って殺すことは避けられません

グラフィックス関連のアルゴリズムと数学的アルゴリズムのみを使用できると思います殺人罪に対抗するために、中小規模の i の上のポイントを誤って殺すことは避けられないアルゴリズムです

何か良い推奨事項はありますか?

いいえ、グラフィックスには詳しくありません
ビジョン http://bbs.csdn.net/forums/ST_Image から質問してください

私が思いつくのは、画像に対してフォント生成を使用して、元の画像と比較することだけですが、それは良いことではないようです解決策

いいえ、グラフィックについては詳しくありません
グラフィックスとイメージ/マシン ビジョン http://bbs.csdn.net/forums/ST_Image にアクセスして質問してください

私が考えたのは、フォントを使用して、対照的な画像を生成し、元の画像と比較しますが、それは良い解決策ではないようです


ああ、とにかく、thx

あなたのニーズは、この http:// bbs.csdn に関連している可能性があります。 net/topics/390438979

私は以前にこれを行ったことがあり、アイデアはあなたのものとまったく同じです。それを配列として扱い、各文字を行ごと、列ごとにスキャンして、パーセンテージを計算しました。実際、効率は恐ろしいです

あなたのニーズはこれに関連しているかもしれません http://bbs.csdn.net/topics/390438979

礼拝してください!


あなたのニーズはこれに関連しているかもしれません http://bbs.csdn.net/topics/390438979

礼拝!

原理はおそらく同じです。ソフトウェアで言及されている学習は、検証コード ライブラリを追加することに他なりません。主な困難は干渉を除去し、比較的純粋な単語ブロックを抽出することだと思います。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。