京东电商的主图需要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(批量制作主图)相关推荐

  1. python 压缩图片为指定大小

    转自:scipy笔记-scipy.misc.imresize用法(方便训练图像数据) from skimage.transform import resize # 压缩图片 def predict_m ...

  2. 安卓android按宽/高缩放图片到指定大小并进行裁剪得到中间部分图片

    /*** 按宽/高缩放图片到指定大小并进行裁剪得到中间部分图片 <br>* 方 法 名:zoomBitmap <br>* 创 建 人:楼翔宇 <br>* 创建时间: ...

  3. php修改图片为指定大小,php裁剪图片为固定大小步骤详解

    这次给大家带来php裁剪图片为固定大小步骤详解,php裁剪图片为固定大小的注意事项有哪些,下面就是实战案例,一起来看一下. 做一个首页调用图像,有时需要获得固定大小的图像,因为首页的图像位置通常由设计 ...

  4. 使用Python调整图片尺寸(大小)

    凯哥英语视频 使用Python调整图片尺寸(大小) python有一个图像处理库--PIL,可以处理图像文件.PIL提供了功能丰富的方法,比如格式转换.旋转.裁剪.改变尺寸.像素处理.图片合并等等等等 ...

  5. JPG图片怎么压缩到30k内?如何压缩图片到指定大小?

    现在各大网站对上传使用的图片都有大小的限制,有时我们在上传图片的时候会遇到图片要求要在30k以内的情况,在遇到这种情况的时候大家就可以使用在线照片处理器 (https://www.yasuotu.co ...

  6. 图片压缩到200k以内怎么操作?图片压缩指定大小工具推荐

    工作中经常出现图片太大无法发送或者是上传的情况,这时候就需要将图片压缩才能上传,那么怎么把图片压缩到200K以内呢?可以使用图片压缩指定大小(https://www.yasuotu.com/image ...

  7. 怎么把图片压缩指定大小?三步轻松解决

    网上有很多把图片压缩指定大小的方法,大家都觉得很难.学不会,要不就是需要下载安装各种软件,很麻烦,今天小编就给大家分享一个png图片压缩大小(图片压缩到指定大小 图片压缩大小至指定kb以下-压缩图)的 ...

  8. Python裁剪图片(Crop an Image)

    Python裁剪图片(Crop an Image) 目录 Python裁剪图片(Crop an Image) #原始图像 #图像剪裁 #处理后的图像

  9. 图片处理-指定大小缩放

    description: 解决清晰度不足/模糊的问题 图片处理-指定大小缩放 单独使用opencv或者PIL库的话都会出现不同程度的图片模糊,这里参考了文章:https://www.hawu.me/c ...

最新文章

  1. JS跨域访问(ajax跨域)
  2. 自定义简单版本python线程池
  3. application.yml等yaml格式单独配置-横杠报错
  4. wxWidgets:wxGenericAboutDialog类用法
  5. Kafka 入门之集群部署遇到问题
  6. vue使用axios并存数据到state
  7. 论文学习9-Bidirectional LSTM-CRF Models for Sequence Tagging(LSTM,BILSTM,LSTM-CRF,BILSTM-CRF
  8. 【抽象代数】代数系统、群与商群
  9. mysql 存储过程 sql变量_SQL基础-变量 存储过程和函数
  10. 报复性充值?《和平精英》iOS版上线三天 收入近1亿元
  11. 远离复杂公式推导,直接解决共线性
  12. DQL 学习3 -- Administration Methods
  13. c#winform选择文件,文件夹,打开指定目录方法
  14. 资源 | NJUPT-Yellow-Page 南邮黄页
  15. python与plc进行串口通信,寄存器写数据 欧姆龙plc
  16. Typecho网站访问浏览总量统计插件PageViews升级版
  17. PHPStrom 快捷键
  18. Ae 效果详解:CC Grid Wipe
  19. 针对不同场景的Python合并多个Excel方法
  20. 数字IC设计知识点及综合题详解(提前批、秋招必刷基础题)——(四)亚稳态、跨时钟域(CDC)处理方法及其编程仿真代码

热门文章

  1. Simulink和Carsim联合仿真车辆状态估计 卡尔曼滤波的EKF,UKF,CKF等
  2. eNSP路由过滤OSPF中使用Filter-Policy实例import实例
  3. python 拼接图片_Python实现拼接多张图片的方法
  4. 数电(第二章、逻辑电路)
  5. 更新Ubuntu内核到最新版本
  6. 互联网金融入门篇(一) 借方和贷方
  7. Excel导入数据,时间处理
  8. 华为云计算HCIA题目1
  9. matlab矩阵绘制3d曲面,Matplotlib 绘制 3D曲面图(实现基本设置的函数模板,直接复制即可调用)...
  10. LeetCode 322. 零钱兑换 完全背包