1

これがまだ答えられていないことを願っていますが、どこにも見つかりませんでした。私の問題は非常に単純です: scipy を使用して画像の oblic プロファイルを計算しようとしています。それを行うための1つの優れた方法は次のとおりです。

  1. セグメントの開始と終了を指定して、プロファイルが必要なセグメントを見つけます。
  2. セグメントを含む最小限の画像を抽出し、
  3. 素敵な生に沿って目的のプロファイルを取得するために画像を回転させる角度を計算し、
  4. 生のまま抽出します。

それが理論です。

私のプロファイルは raw numberarray.shape[0]/2に入る必要があるため、現在 (4) で立ち往生していますが、回転するとデータの下にゼロの行が追加され、左側の列が追加されることがあります。したがって、正しい生の数をシフトできます...

たとえば、 scipy で使用される対応行列を使用して、正しい生の数値を取得する方法を知っている人はいますか?

ありがとう。

4

1 に答える 1

0

しばらくデバッグした後、角度に応じて (通常は n*45 度以下またはそれ以上)、scipy が出力イメージに行と列を追加することに気付きました。

インデックスに 1 を追加する角度の簡単なテストで、私の問題は解決しました。

これが、このトピックの将来の読者に役立つことを願っています。

于 2013-09-06T08:59:05.120 に答える