こんにちは、画像の特徴抽出を実行する Java コードを開発しようとしています。画像からキーポイントを抽出しました。次のステップは、対数極座標系を使用して、各キーポイントの周囲の領域を重複しない領域に分割することです。デカルト座標を極座標に変換するコードを参照しましたが、コードは matlab でのみ取得しました。Java コードが必要です。誰でも私を助けることができます
2321 次
1 に答える
1
説明は、ウィキペディアの記事http://en.wikipedia.org/wiki/Log-polar_coordinatesで非常に簡単です。
class Polar
{
public double rho;
public double theta;
public void ToPolar(double x, double y)
{
rho = Math.log(Math.sqrt(x*x + y*y));
theta = Math.atan2(y, x);
}
}
他に必要なものを追加しますが、それは特別なことではなく、書くのは非常に簡単です。上記は、ログがベース e であり、ラジアンで作業していることを前提としています。
于 2011-04-24T00:33:01.433 に答える