問題タブ [binary-image]

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

javascript - REST API を使用してプロフィール画像ファイルを IBM Connections にアップロードする際に、バイナリー画像ファイルを入力する方法

REST クライアントを使用してプロファイル写真を IBM 接続にアップロードしていますが、PUT 要求と共にバイナリ イメージ ファイルを送信する必要がある部分に感銘を受けました。これまでのところ、私はこれを行ってきました:-

挿入画像をbase64形式にエンコードするか、RESTクライアントのファイルフィールドに追加して挿入しようとしました。しかし、それは常に何も返しません。以前のプロフィール写真は削除されますが、新しいプロフィール写真はアップロードされません。

今、リクエストペイロードにバイナリイメージファイルを含める方法を尋ねたいですか?

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

java - バイナリ イメージ オブジェクトのラベル付けアルゴリズム

バイナリ イメージ内のオブジェクトを認識する必要があります。

私は可能なアルゴリズムを探してインターネットで検索しましたが、それらはたくさんありますが、残念ながら、視覚的な説明なしに生の式をコードアルゴリズムに変換することは個人的に非常に困難です.

このアルゴリズムを見つけましたhttp://www.izbi.uni-leipzig.de/izbi/publikationen/publi_2004/IMS2004_JankowskiKuska.pdf

さらにJava、この記事で説明されている実装があります。

著者が書いたように

メソッド labelImage が Mathematica の組み込み関数またはユーザー定義関数として使用できるようになりました

残念ながらそうではありませんが、このアルゴリズムは1、コーナー、最初、最後の位置の場合、if チェックがないため失敗します。

セルが見つかった場合、アルゴリズムは非常に簡単で、1まだラベルが付けられていない場合、見つかったアイテムをスタックにプッシュする隣人をチェックします。

しかし、それが正しく機能するかどうかはわかりません。if私はそれを変更し、範囲外にならないようにいくつかのチェックを追加しました。

ここにあります。

これが例と結果です。

次の画像を検討してください

そして結果

ここで問題となるのは、6 行目と 7 行目 (1 から開始) です。

私が理解できる限り、このアルゴリズムは 8-cohesion を使用していますが、少し別の方法で考えました。

  1. 9 を新しいオブジェクトとして正しく認識していますか? アルゴリズムは、そのような方法で近隣をチェックします (U - チェックされていない、C チェックされている、X - 現在のセル)

    CCU
    CXU
    CCU

  2. セル [7,8] のどこが間違っているのですか?なぜマークされているのですか?

全体として、私は画像処理と認識の経験があまりないので、より良いアルゴリズムとその使用例の助けやアドバイスをいただければ幸いです。

ありがとう。

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

r - RでEBImageパッケージを使用して実際のグレースケール画像を表示できません

Rでの画像処理は初めてです。まず、EBImageこれにRパッケージを使用しています。を260 by 134 Matrix使用して画像に変換した

そして、ここに画像オブジェクトの概要があります

オブジェクト内の特定のセルのゼロより大きい値は、image次のようになります。

次にdisplay、パッケージ内の関数を使用EBImageして、マトリックス データから構築された画像を表示します。

ただし、バイナリ画像、つまり黒と白のピクセルのみを取得します。以下に示しました。0私のデータはとだけで構成されているわけではありません1。背景値はゼロですが、実際の画像パターンの領域の値は 1 よりも大きくなります。グレースケールを使用して、このパッケージの関数を使用して画像を表示するにはどうすればよいですか? 誰かが同様の問題に直面しましたか?また、グラデーション レベルを指定するパラメーターも見つかりませんでした。

ここに画像の説明を入力

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

matlab - バイナリ イメージの曲線近似、MATLAB

私はこのバイナリイメージを持っていますbw:

ここに画像の説明を入力

いくつかの測定を実行するオブジェクトのエッジ。しかし、最初に、両方のエッジに対してカーブ フィッティングを行う必要があります。結果は、エッジを表す 2 つの滑らかな曲線になります。

各エッジのインデックスがありますが、xy データをフィッティング関数への入力データにする際に使用できません。つまり、それらはそうではなくxf(x)実際には、それらはすべて同じ値 (1) で位置が異なります。と言うのは正しくありません[x y]=find(BW)yこれは の値ではありませんxが、それらを使用してバイナリ イメージをスケーリングする方法があるはずです。私は混乱しているようで、ここで立ち往生しています。

推奨事項はありますか?

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

opencv - バイナリ イメージでのオブジェクト検出

このタスクは、安定した背景でオブジェクトを追跡することから生じます。これまでのところ、背景を削除して、次のようなバイナリ マスクを取得できました。

1

2

コードを接続せずにおもちゃの境界矩形を取得する必要があります (一部のフレームではかなり太いです)。簡単に思えますが、良い方法が思い浮かびません。

切り取ったおもちゃのテンプレートと相互相関させてみました。それはあまり良くありませんでした。さらに、サイズを変更するには長方形が必要でした。そして、コードはいくつかの混乱を追加しました。

meanShift()また、コードと時折のノイズのために、良い結果が得られませんでした。

findContours()今のところ、いくつか微調整して使用していますが、問題ないように見える画像に奇妙な境界線が生成されます。

もっとシンプルで効果的な解決策がなければならないと私は考え続けています。

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

matlab - 最も低い白のピクセルを見つける

私はこのバイナリイメージを持っています。ここに画像の説明を入力

一番下の白いピクセルの座標を見つけるにはどうすればよいですか?