PIL 一秒切九图 朋友圈发图神器
注意图片像素返回值是(宽度,高度),pil填像素点坐标原点左上角。
判断像素点是否在圆方程中。
import numpy as np from PIL import Imagefile = input() im = Image.open(file) R,C = im.size newR = R//3 newC = C//3picls = [] for i in range(9):picls.append(Image.new('RGB', (newR, newC),(255,255,255)))cnt = 0 for i in range(3):for j in range(3):for x in range(i * newC, (i + 1) * newC):for y in range(j*newR,(j+1)*newR):if 4*C*C*(y-R//2)*(y-R//2) + 4*R*R*(x - C//2)*(x - C//2) <= R*R*C*C:r, g, b = im.getpixel((y, x))else :r, g, b = 255,255,255picls[cnt].putpixel((y-(j*newR),x-i*newC),(r,g,b))cnt+=1for i in range(9):picls[i].save("".join(str(i))+".jpg")
转载于:https://www.cnblogs.com/TreeDream/p/9827637.html
PIL 一秒切九图 朋友圈发图神器相关推荐
- 朋友圈发图多大不会被压缩_穿衣搭配:会穿衣服和不会穿衣服的女生,差距有多大 ?!...
今天就来教小可爱们 一些炒鸡实用的穿衣搭配小技巧 留意到这些能让你衣品快速提升! 随着泫雅风的流行 各种小圆领的贴身短上衣真是火到不行 搭配高腰裤,腿长一米八可真不是吹的 但直面现实后就会发现 小圆领 ...
- 朋友圈发图多大不会被压缩_小钶说软文:微信朋友圈广告文案,培训机构朋友圈短句文案模板,软文大咖不会告诉你的秘密...
有做服装的好友跟小钶说:"他的服装款式都很新,很潮的,在某宝上竞争激烈,jià格太透明了,都没利可图,想把自己的朋友圈好友jī活,问小钶分享到朋友圈的文案应该怎么写? 在小钶看来,这个问题看 ...
- 朋友圈发图多大不会被压缩_爆浆肉多比头大!中山路空降超厚厚厚厚厚大汉堡!一秒刷爆朋友圈!...
店内福利 福利一 开业十天新客福利 会员5折.非会员8折 (酒水除外) 入会500元起还送餐品券 活动时间:2019.07.05-07.15 福利二 每晚9点会在店内进行幸运大抽奖 奖品价值15-20 ...
- 朋友圈发图多大不会被压缩_类风湿会不会引发肾病?会!本文告诉你对内脏的伤害有多大...
类风湿 leifengshi现在类风湿病对人们的健康已经形成了极大的威胁,类风湿关节炎会不会诱发肾病? 答案是会的! 类风湿关节炎它是一种以关节炎症为主这样的全身性的疾病,类风湿关节炎肾脏损害主要 ...
- 朋友圈发图多大不会被压缩_孕期多吃四类食物,生出来的宝宝颜值通常不会低,眼睛大皮肤也好...
原标题:孕期多吃四类食物,生出来的宝宝颜值通常不会低,眼睛大皮肤也好 颜值高的人在很多方面占据优势. 执笔:木子 定稿:苏子后 每位家长都希望生出一个健康又漂亮的宝宝,但宝宝的颜值多数由遗传因素决定, ...
- python微信朋友圈刷图_10分钟用Python做个微信朋友圈抽奖九宫格
最近在朋友圈看到个好玩的抽奖九宫格: 随便点开一个: 哈哈,笑出猪叫!这个玩法利用了朋友圈发长图会显示中间局部的设定,搞笑之余也为朋友圈广告营销贡献了新思路. 制作图的过程也不复杂,长图对应部分设计好 ...
- android朋友圈图片背景图片,做个很哇塞的女孩背景图朋友圈
做个很哇塞的女孩背景图朋友圈是全新的一系列的图片,也是抖音最近非常火的一组图片,可以用于发朋友圈,手机壁纸等,因为这一组图片受到了很多女孩子的喜爱,也充分展现了女孩子自立自强的决心,所以很多小姐姐都用 ...
- android 分享图片到朋友圈 大小限制,朋友圈传播图的尺寸是多少?朋友圈图片大小限制...
不知道小伙伴们有没有在微信上做过活动,比如什么集赞换取什么东西,比如说点赞即可获取门票之类的.这类活动要想在朋友圈做好,那么一个好的朋友圈活动图就显得很是必要.那么小伙伴们知道朋友圈传播图的尺寸是多少 ...
- android微信朋友圈背景图片渐变,【图】怎么生成朋友圈背景?微信朋友圈背景图生成器推荐...
当你打开任何一个朋友的微信朋友圈,首先映入眼帘的是什么呢?你可能会说是他的头像,但其实最吸睛的除了头像之外还有朋友圈的背景图.这块地方比头像的位置更为宽大,我们在这里可以充分发挥自己的想象力设计出适合 ...
最新文章
- 数据分析索引总结(中)Pandas多级索引
- python3下载安装windows教程-Python3入门笔记(1) —— windows安装与运行
- C++总结笔记(五)——构造函数和析构函数
- 档案盒正面标签制作_错题本科学制作方法、正确使用方式及窍门
- Numpy基础知识点汇总
- 不知道这十项Linux常识,就别说自己玩过Linux!
- iOS中文字体斜体效果
- 供应链运作参考模型(SCOR):一种用于改善供应链管理的模型
- C# 开发Chrome内核浏览器(WebKit.net)
- Activiti 7 配置及相关流程一站式介绍(包含基础流程及网关应用)
- 荣耀8 android8.0 2018,荣耀8青春版可升级Android 8.0+EMUI 8.0
- 装完系统还要装什么_一键重装系统后需要干嘛
- 更改pip镜像源的多种方法
- java 四边形_java求教,编写一个四边形的类与子类
- java发送QQ邮件详细步骤
- JavaScript中的扁平化数据转换为树形结构、树形结构扁平化数据
- 背靠Mobileye/降价抢市场,经纬恒润闯关IPO背后“危机四伏”
- SimpleDateFormat.parse()方法中的时区设置缺陷
- Python爬虫之:10000条“爆款剧”——《三十而已》热评,并做可视化
- Java基础篇--多线程之第一个线程用来计算2~100000之间的素数的个数,第二个线程用来计算100000~200000之间的素数的个数
热门文章
- 自媒体平台大打出手 战火何时休?
- GPG密钥的生成与使用
- (已更新)【S-CMS企业建站系统 v5.0 】CMS+含小程序+响应式布局+支持手机版网站+支持Q旺旺客服
- linux 函数返回string,linux 下c函数strcmp的返回值疑问?
- vue-amap高德地图刷新空白 高德刷新提示 AMap is not defined解决
- 如何用Google APIs和Google的应用系统进行集成(2)----Google APIs的所有的RESTFul服务一览
- 天天狼人杀改密码_是时候杀了密码了吗?
- 安装NX9.0时出现Java VM载入错误
- window下创建软连接
- C语言-第10章-函数