問題タブ [contour]
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 - 'list(contour)'の結果は何を意味しますか?
OpenCV(OpenCV 2.3.1とPythonを使用しています)でcv.FindContours関数を使用して輪郭を作成するときに、輪郭の意味と保存される値を理解しようとしていました。テストには次の簡単な画像を使用しました。
輪郭を見つけた後、ipythonで次のコマンドを適用しました。
最初のコマンドは、contourはcvSeqオブジェクトであると言います。
画像にこれらのポイントをマークすると、次の画像が表示されます(赤いマークの付いた円がポイントです)。
どういう意味かわかりません。
だから私の質問は、2番目のコマンド(つまり、list(contour))の結果の値は何を示しているのですか?
編集:以下は私が使用したコードです。
visual-c++ - x、y、z 座標を使用して VTKpolydata を作成する
私はVTKの初心者です。x、y、z ポイントと各ポイントの値としてデータセットがあります。ポイントを使用して vtkpolydata セットを作成し、各ポイントの値を使用して輪郭を作成したいと考えています。C++ で特定のポイント セットを使用して vtkPolyData セットを作成する方法を教えてください。
ありがとう。
matrix - gnuplotのカラーマップに等高線図をオーバーレイする方法は?
データセットBの等高線図を使用してデータセットAのカラーマッププロットを作成しようとしています。どちらもファイルから読み込まれます。
以下は、datasetAのカラーマップを正常に作成します。
ここで説明するように輪郭を描くことができます。
2つのプロットをどのように組み合わせることができますか?
前もって感謝します!
matlab - Matlab で複数の図をプロットする
(カルマン フィルターで) データを処理し、一連の等高線図を作成するいくつかの matlab コードを使用しています。数年間、matlab 2006a の RHEL 4 サーバーで実行されていますが、上司は最近、すべてのサーバーを RHEL 6 に更新するように要求しました...そして少なくとも matlab 2007a に更新します。これらのバージョン間のすべての減価償却費を計算しましたが、まだ大きな問題が 1 つあります。
さまざまな等高線図を作成して印刷するコードは、3 つのプロットのうち最初に作成された方に対して機能します。次のようになります。
残念ながら、次の 2 つのプロットは次のようになります。
3 つの図は別々の関数で個別にプロットされ、clf("reset");
各図を作成する前後に使用します。各関数はそれ自体で機能しますが、3 つすべてをプロットすると、2 番目と 3 番目の図がすべてめちゃくちゃになります。他の誰かがこの問題を抱えていますか? Figure の 1 つを作成するコードを次に示します。
python - Python Opencv - 輪郭内の黒い点を見つける
OpenCV 2.1 の python ラッパーを使用しています。(外部ライブラリは使用できません)
他の2つの同心円の黒い形の中に黒い点を見つける方法を知っている人はいますか? 現在、cv.FindCountours を使用して黒い領域を検出していますが、2 つの同心円形状を破棄して内部ドットのみを保持する方法がわかりません。
画像へのリンク: http://img848.imageshack.us/img848/2797/visiodrawing11.png
image-processing - opencvを使用して凸状の欠陥を見つける方法は?
私は次のコードを持っています
このconvexHull..cvConvexityDefects()で凸包の欠陥を見つける方法には、引数としてconst cvArr *が必要です。しかし、convexHullからベクトルポイント型の結果が得られます。
arrays - R - 等高線図
等高線図をプロットしましたが、いくつか改善する必要があります。これは、使用されるデータの構造です。
ほとんどの相関は 0 に近いため、大きなものを見るのは非常に困難です。
見やすくしたり、拡大できるように解像度を変更したりできますか? 現時点では、等高線の間隔が狭すぎるため、等高線のレベルがわかりません。
増分はどこで確認できますか。範囲を (-1,1) に設定しました。間隔を手動で設定する方法がわかりません。
100 から 160 までの経度と -50 から -80 までの緯度など、マップの特定の領域をプロットする方法を誰か教えてもらえますか? と を交換しようとしまし
lon_sst
たlat_sst
が、寸法エラーがあります。ありがとう。
r - R-等高線図
等高線図がありますが、色だけでなく個々の等高線レベルにもラベルを付けることができるのでしょうか。(つまり、最初のピンクの輪郭が0.2、2番目の輪郭が0.4など、機能するものであれば何でもかまいません)。
また、土地を無地で塗りつぶすための議論は何ですか?
r - R-複数のレイヤーを持つ等高線図(格子)
これが私のコードと関連する変数構造です。
layer()
0.6より大きい輪郭のラベルを表示するために使用しようとしましたが、機能しません。
凡例の色のコントラストを上げて、どの色がどのレベルに反応するかを本当に明確にすることは可能ですか?カラーオプションとは何ですか、見つかりませんか?
最も重要なのは、指定された等高線間隔(たとえば、+ /-0.2)に対して太い黒い線を描画したいですか?icanもそうだと思います
layer()
が、どのpanel
関数を使うべきかわかりません。また、大陸を無地で塗りつぶそうとしましたが、何も見つかりませんでした。マップを使用してみましたが、ラティスでは機能しません。
ご協力いただきありがとうございます。
matlab - pcolorとは異なる色の輪郭
等高線と一緒にpcolorを使用しています。ただし、次の図に示すように、線の値はプロットから識別できません。
むしろ、pcolorをグレー値にし、等高線を色にしたいです。ただし、等高線の凡例も必要です。
編集:2つのカラーマップを組み合わせることでなんとか機能しますが、カラーバーに両方が表示されます。これは私が望んでいることではありません。むしろ、プロットと同じ等高線を含むカラーバーが必要です。
編集:カラーバーはで修正することができます