問題タブ [cv2]

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 に答える
2978 参照

python - Python opencv cv2.KMEANS_RANDOM_CENTERS

関数に基づいて、cv2.kmeans「ラベル」を出力として関数「F(Image)」を作成しました。

F(Image) の出力である「ラベル」は、後で他の画像処理に使用されます。

ただし、多数の画像に対して F(Image) を実行する必要があります。F(Image1) と F(Image2) を連続して実行した場合と、F(Image1) と F(Image2) を個別に実行した場合とでは、ラベルが異なることに気付きました。

私の疑いは、実行されるたびcv2.KMEANS_RANDOM_CENTERSに異なる乱数で始まるということです。

のソース コードに入ることなくcv2.KMEANS_RANDOM_CENTERS、コードを実行するたびにラベルが同じであることを確認する方法はありますか? または、F(Image1) と F(Image2) を別々に実行するように実行します。

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

python - cv2 不正な画像デコード

イメージをバイト配列として送信するJavaクライアントと、イメージを受信するPythonサーバーをプログラミングしています。受け取った画像の高さ、幅、チャンネルは正しく、

を使用して画像を表示するcv2.imshow('img', img)と、正しくない結果が得られます:出力例

Java 側:

}