FourierDescriptor.java 文件源码

java
阅读 24 收藏 0 点赞 0 评论 0

项目:imagingbook-common 作者:
public Path2D makeEllipse(Complex G1, Complex G2, int m, double xOffset, double yOffset) {
    Path2D path = new Path2D.Float();
    int recPoints = Math.max(minReconstructionSamples, G.length * 3);
    for (int i = 0; i < recPoints; i++) {
        double t = (double) i / recPoints;
        Complex p1 = this.getEllipsePoint(G1, G2, m, t);
        double xt = p1.re();
        double yt = p1.im();
        if (i == 0) {
            path.moveTo(xt + xOffset, yt + yOffset);
        }
        else {
            path.lineTo(xt + xOffset, yt + yOffset);
        }
    }
    path.closePath();
    return path;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号