問題タブ [imshow]
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.
matlab - 領域内の重心のピクセル位置を見つける
Matlab に画像があり、その中のすべての重心を見つけています。画像には複数の重心があり、「imellipse」を使用してそのうちの 1 つを隔離しています。重心の1つのピクセル位置を見つけようとしています。Matlab のコマンド ウィンドウに場所のポップアップを表示するだけで十分です。これが私のコードです:
これは、重心マーカーのピクセル位置を推定しようとしている写真です。 http://imgur.com/DnSQTUi
python - imshow を使用して行ごとにプロットする
各行の長さが同じではないため、行ごとに何かをプロットしたいと思います。c[row]
これが私が使用するコードです。c[row] に 2、4、または 100 の要素があるかどうかに関係なく、各行は間隔 [0,1] にマップ/レンダリングされます。
動作しますが、アスペクト比は常に正方形です! asは毎回行に対してのみ呼び出されるaspect=
ため、他に何かを追加することはできません!imshow
長方形の比率を取得するにはどうすればよいですか (正方形の 1:1 ではなく 2:1 の例)
(または、よりもむしろ行ごとにプロットする方が良いアイデアがあるかもしれませんimshow
?)
python - Python imshow プロットでデータのない領域を強調表示する
Python で imshow プロットを作成しています。
最終的なプロットでは、データのストリップ/列があり、その間にはデータがまったくありません - バーコードのようなものです。
現時点では、データがないため、すべての値をゼロに設定しました。したがって、データのないこれらの領域の色は、カラーバーでゼロを表す色、つまり私の場合は緑です。
私が本当に望んでいるのは、これらの列/ストリップを白くし、これらがデータのない領域であることを明確にすることです.
ゼロが白になるようにカラーバーを変更できることはわかっていますが、データのない領域とデータに含まれる可能性のあるゼロを区別したいのです。
ありがとうございました。
opencv - openCV - 120 fps での imshow
私は120 fpsでビデオファイルを処理するopenCV GPUを使用しています。私の質問は: 処理された画像を同じフレーム レートで表示できますか? imshow を使用して画像を表示すると、fps が 20 ~ 30 に低下します。これらの画像をより速く (最大 120 fps) 表示できますか?
ありがとう
python - matplotlib imshow - デフォルトの色の正規化
を使用しているときに、カラー マップに一貫して問題がありましたimshow
。一部の色が黒くなっているようです。imshow
デフォルトでは、私が与える浮動小数点値の行列を正規化しているように見えることに最終的に気付きました。
これらの絶対値に対応するマップから適切な色を表示するような配列を期待して[[0,0.25],[0.5,0.75]]
いましたが、0.75 は 1 として解釈されます。極端な場合、0.2 の N x N 配列 (たとえば) は、カラー マップで 0.2 が対応すると予想されるもの (おそらく 20% グレー) ではなく、1 つの大きな黒い正方形を生成するだけです。
この動作を防ぐ方法はありますか? カスタム カラー マップに多くの不連続性がある場合は特に厄介です。スケールを少し変更すると、すべての色が完全に変更される可能性があります。