【python】裁剪图片为指定大小,按位置截取,cv2(批量制作主图)
京东电商的主图需要800*800和624*800两种不同的尺寸(不同类目有所不同),
得到的素材是一份800*800的图片,手动裁剪成624*800效率太低了,
python又派上用场了!
用cv2模块,可以快速将图片裁剪成所需要的大小,至于裁剪的位置嘛,需要事先计算一下。
改进方向:自动按中间的位置裁剪,再升级可以改进为自动识别中心位置并进行裁剪
import cv2img = cv2.imread("./cut/1.jpg")
print(img.shape)
cropped = img[0:800, 88:712] # 裁剪坐标为[y0:y1, x0:x1]
cv2.imwrite("./out/1_o.jpg", cropped)
运行结果:
裁剪完成之后图片就是624*800的了。
超级方便吧~
升级版:批量裁剪
【python】批量裁剪图片为指定大小,按位置截取,cv2 (点我跳转链接)
【python】裁剪图片为指定大小,按位置截取,cv2(批量制作主图)相关推荐
- python 压缩图片为指定大小
转自:scipy笔记-scipy.misc.imresize用法(方便训练图像数据) from skimage.transform import resize # 压缩图片 def predict_m ...
- 安卓android按宽/高缩放图片到指定大小并进行裁剪得到中间部分图片
/*** 按宽/高缩放图片到指定大小并进行裁剪得到中间部分图片 <br>* 方 法 名:zoomBitmap <br>* 创 建 人:楼翔宇 <br>* 创建时间: ...
- php修改图片为指定大小,php裁剪图片为固定大小步骤详解
这次给大家带来php裁剪图片为固定大小步骤详解,php裁剪图片为固定大小的注意事项有哪些,下面就是实战案例,一起来看一下. 做一个首页调用图像,有时需要获得固定大小的图像,因为首页的图像位置通常由设计 ...
- 使用Python调整图片尺寸(大小)
凯哥英语视频 使用Python调整图片尺寸(大小) python有一个图像处理库--PIL,可以处理图像文件.PIL提供了功能丰富的方法,比如格式转换.旋转.裁剪.改变尺寸.像素处理.图片合并等等等等 ...
- JPG图片怎么压缩到30k内?如何压缩图片到指定大小?
现在各大网站对上传使用的图片都有大小的限制,有时我们在上传图片的时候会遇到图片要求要在30k以内的情况,在遇到这种情况的时候大家就可以使用在线照片处理器 (https://www.yasuotu.co ...
- 图片压缩到200k以内怎么操作?图片压缩指定大小工具推荐
工作中经常出现图片太大无法发送或者是上传的情况,这时候就需要将图片压缩才能上传,那么怎么把图片压缩到200K以内呢?可以使用图片压缩指定大小(https://www.yasuotu.com/image ...
- 怎么把图片压缩指定大小?三步轻松解决
网上有很多把图片压缩指定大小的方法,大家都觉得很难.学不会,要不就是需要下载安装各种软件,很麻烦,今天小编就给大家分享一个png图片压缩大小(图片压缩到指定大小 图片压缩大小至指定kb以下-压缩图)的 ...
- Python裁剪图片(Crop an Image)
Python裁剪图片(Crop an Image) 目录 Python裁剪图片(Crop an Image) #原始图像 #图像剪裁 #处理后的图像
- 图片处理-指定大小缩放
description: 解决清晰度不足/模糊的问题 图片处理-指定大小缩放 单独使用opencv或者PIL库的话都会出现不同程度的图片模糊,这里参考了文章:https://www.hawu.me/c ...
最新文章
- JS跨域访问(ajax跨域)
- 自定义简单版本python线程池
- application.yml等yaml格式单独配置-横杠报错
- wxWidgets:wxGenericAboutDialog类用法
- Kafka 入门之集群部署遇到问题
- vue使用axios并存数据到state
- 论文学习9-Bidirectional LSTM-CRF Models for Sequence Tagging(LSTM,BILSTM,LSTM-CRF,BILSTM-CRF
- 【抽象代数】代数系统、群与商群
- mysql 存储过程 sql变量_SQL基础-变量 存储过程和函数
- 报复性充值?《和平精英》iOS版上线三天 收入近1亿元
- 远离复杂公式推导,直接解决共线性
- DQL 学习3 -- Administration Methods
- c#winform选择文件,文件夹,打开指定目录方法
- 资源 | NJUPT-Yellow-Page 南邮黄页
- python与plc进行串口通信,寄存器写数据 欧姆龙plc
- Typecho网站访问浏览总量统计插件PageViews升级版
- PHPStrom 快捷键
- Ae 效果详解:CC Grid Wipe
- 针对不同场景的Python合并多个Excel方法
- 数字IC设计知识点及综合题详解(提前批、秋招必刷基础题)——(四)亚稳态、跨时钟域(CDC)处理方法及其编程仿真代码
热门文章
- Simulink和Carsim联合仿真车辆状态估计 卡尔曼滤波的EKF,UKF,CKF等
- eNSP路由过滤OSPF中使用Filter-Policy实例import实例
- python 拼接图片_Python实现拼接多张图片的方法
- 数电(第二章、逻辑电路)
- 更新Ubuntu内核到最新版本
- 互联网金融入门篇(一) 借方和贷方
- Excel导入数据,时间处理
- 华为云计算HCIA题目1
- matlab矩阵绘制3d曲面,Matplotlib 绘制 3D曲面图(实现基本设置的函数模板,直接复制即可调用)...
- LeetCode 322. 零钱兑换 完全背包