2017-07-10 1 views
0

{(x=1, y=2), (x=3, y=4), ...}のような一連の座標に関するデータがあります。私はこれらの座標を画像上に投影した。そして、私はこれらの点を別の位置に数えたいと思います。私の考えは以下です座標の投影に基づいてポイントをカウントする方法

まず、10ピクセルに基づいていくつかのピクセル部分から画像を分離します。 次に、ピクセルボックス内の点を数えます。

私はこれらの地域で新しく、pythonをたくさん使用しています。私はこれがコンピュータグラフィックの問題かもしれないと思う。

私はコードソリューションを求めていません。私は、関連するライブラリやアプローチを知りたいだけです。

誰でも私にヒントを与えることができますが高く評価されます。ありがとう。

+0

既にポイントをイメージに投影している場合(黒いイメージ上に白い点があると仮定します)、[countNonZero](http://docs.opencv.org/2.4/modules/core/doc/operations_on_arrays .html#countnonzero)opencvの機能です。カウントするだけの場合は、イメージプレーンに座標を投影し、イメージの幅(幅と高さ)内にいくつの数があるのか​​を数えれば、ライブラリなしでもそれを実行できます。 – api55

+0

@ api55 thanks 。私がする必要があるのは、画像に座標を投影してカウントすることです。どのライブラリがその手順に関連していますか? –

+0

ただopencvとpythonはOKです(opencvはnumpyが必要です) – api55

答えて

0

確かに、あなたのアプローチはうまくいくようです。配置した異なる画像領域のピクセル数を数えればいいですか?

私は画像領域内に黒いピクセルがあるかどうかを示していた最近の質問(Pythonで)に答えました。単にピクセルを検出するのではなく、ピクセルをカウントするように簡単に修正することができます。 hereをチェックして、あなたの質問を修正するか、コードの問題があれば新しいものを投稿してください。

関連する問題