计算油漆线长度
Posted
技术标签:
【中文标题】计算油漆线长度【英文标题】:Calculate Paint Line length 【发布时间】:2021-11-25 05:00:56 【问题描述】:我有一个问题,我只是找不到答案。 有一个 onTouchEvent(event: MotionEvent) 并且在里面我使用 Paint 画了一条线。 我不知道如何获得油漆线的长度并找出折射,或者更确切地说是图片上的度数。
【问题讨论】:
我对这个问题有点困惑。您可以计算绘制的像素数或作为一组矢量,计算长度的比例。度数应该是线的斜率,具体取决于您正在查看的线的哪个部分以及相对于哪个轴(x 或 y)。如果你能找到两个斜坡,你可以计算出两者之间的角度,请参阅How can I quantify a drawn line's straightness?。或者,如果曲线是 Beizer 曲线,请参阅:Angle of a given point on a Bezier curve? 【参考方案1】:查看PathMeasure 以获取沿弧的长度/点。 Here 是您可以使用的方法的一个示例。
至于圆弧的度数,您需要决定使用哪些点来生成要计算角度值的切线 - 不同的切线可能会产生不同的值。
【讨论】:
以上是关于计算油漆线长度的主要内容,如果未能解决你的问题,请参考以下文章
已知板子的材料和耦合微带线的奇模和偶模阻抗,如何计算耦合微带线的间距s和宽度w以及长度L?