求矩形转换为圆形的快速算法。

解决方案 »

  1.   

    楼主应该把问题描述清楚一些,我理解可能的两种意思:
    1、矩形过渡为圆形的动画
    2、按照矩形的大小绘制内切圆或外切圆因为不知道楼主意图,不能给出详细代码,不过如果是后者,也谈不上什么快速算法
      

  2.   

    比如说:
    矩形的宽度为360,高为100.
    转换为从0度到359度,半径为100的圆。
      

  3.   


    还差一度的圆?那叫弧吧?也就是说矩形宽度为圆弧的度数,矩形高度为圆形半径?
      

  4.   

    猜测楼主第三种意思:按照矩形的周长来绘制等周长的圆?
      

  5.   

    转换什么?重新画个你要的圆不行吗?
      

  6.   

    楼主题目没说清楚,
    进来的人有得出去了!
      

  7.   

    比如说: 
    图像的宽度为360,高为100. 
    转换为从0度到359度,半径为100的图像。
      

  8.   

    似乎是要模拟鱼眼镜头的成像效果……
      

  9.   

    我糊涂了,可能是我太困了。