常老师帖子37楼讲了制作大致方略。我研究了这个扫描框,感觉好象是将正方形所框的人造一象限(原点即为正方形左下角,正方形边长为1)内的点的坐标,通过变换,变换成以正方形中心为原点的新坐标。也就是原(0.5,0.5)变换成(0,0),其余所有的点,包括正方形内与正方形外的所有的点,都作如是处理。再将定位圆部分通过变换整个抬进正方形中,进行放大。有些东西,能意会明白,讲起来反而觉得语言苍白。也不知我说的对也不对,这扫描框的原始发明人是常老师,可请教他,也许他能说得更清楚些。问好大家。
至于我那扫描框,是在原雪飞扬与向老师等人的扫描框的基础上,略作整合,是通过移动系统坐标系的单位点进行放大或缩小的。这种放大易于理解,但几何法多了,好象不是很理想。就象用几何法造陷阱,与用代数法造陷阱比较,代数法大大提高了扫描速度,几何法扫图迭代次数不高却也慢如窝牛。所以用了很多扫描框,觉得常老师的这款扫描框,制作简单,用起来方便,不错。 |