問題タブ [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.
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) を別々に実行するように実行します。
python - cv2 不正な画像デコード
イメージをバイト配列として送信するJavaクライアントと、イメージを受信するPythonサーバーをプログラミングしています。受け取った画像の高さ、幅、チャンネルは正しく、
を使用して画像を表示するcv2.imshow('img', img)
と、正しくない結果が得られます:出力例
Java 側:
}