截图(正方形区域的截图)(python3)

 时间:2026-02-15 03:04:35

1、以y点为中心的正方形区域:

def f(x,y):

    return abs(x[0]-y[0])+abs(x[1]-y[1])

把正方形内部区域保存为不透明,之外的区域为透明:

        c3=np.array([300,300])

        t=np.array([i,j])

        if int(f(t,c3))<300:

            c[i,j,3]=1

        else:

            c[i,j,3]=0.0

截图(正方形区域的截图)(python3)

2、正方形区域交替透明显示:

if int(f(t,c3))%20<10:

    c[i,j,3]=1

else:

    c[i,j,3]=0.0

截图(正方形区域的截图)(python3)

3、两个正方形的并:

        c2=np.array([500,450])

        c3=np.array([300,300])

        t=np.array([i,j])

        if int(f(t,c3))<100 or int(f(t,c2))<100:

截图(正方形区域的截图)(python3)

4、镂空其中一个正方形。

截图(正方形区域的截图)(python3)

截图(正方形区域的截图)(python3)

5、两个正方形都镂空:

        if int(f(t,c3))<200 and int(f(t,c3))%20<10 or int(f(t,c2))<200 and int(f(t,c2))%20<10:

……

截图(正方形区域的截图)(python3)

6、if int(f(t,c3))%5<2.5:

截图(正方形区域的截图)(python3)

  • 如何使用JQuery给自定义属性赋值
  • Excel怎么分享表格?
  • WPS表格怎样利用IMSUB函数求复数的差
  • 如何得知Excel文件的存储路径?
  • Python中的输入函数是什么意思
  • 热门搜索
    结节性痤疮怎么治疗 不的繁体字怎么写 微信实名认证怎么弄 喜百年装饰怎么样 电脑很慢很卡怎么办 word怎么画线 星期二英语怎么说 大地保险车险怎么样 初三考不上高中怎么办 皮衣怎么清洗