Math 使用imagemagick创建弧形图像

Math 使用imagemagick创建弧形图像,math,imagemagick,geometry,geometric-arc,Math,Imagemagick,Geometry,Geometric Arc,我正在尝试使用imagemagick来创建一个弧形图像,并使其适合预定义的弧形空间。对于预定义的圆弧,我知道顶部和底部线段的周长以及两个周长之间的空间宽度。我需要得到弧角以及顶部和底部半径值,以便我可以将它们输入到imagemagick中。关于如何计算这些值有什么想法吗? TopLength = (r0 + Width) * Alpha BottomLength = r0 * Alpha Alpha = (TopLength - BottomLength) / Width (以弧度为单位

我正在尝试使用imagemagick来创建一个弧形图像,并使其适合预定义的弧形空间。对于预定义的圆弧,我知道顶部和底部线段的周长以及两个周长之间的空间宽度。我需要得到弧角以及顶部和底部半径值,以便我可以将它们输入到imagemagick中。关于如何计算这些值有什么想法吗?

TopLength = (r0 + Width) * Alpha
BottomLength  = r0 * Alpha
Alpha = (TopLength - BottomLength) / Width  
(以弧度为单位的角度)