os如何读取图片_这个操作可能不值钱,但却值得学习 | 【图片批量裁剪】

点击上方“AI算法与图像处理”,关注公众号,选择加“星标“或“置顶”


前言

有一句叫:数据和特征决定了机器学习的上限,而模型和算法只是逼近这个上限而已
这句话,在实际的应用中,让我体会很深,目前很多算法已经能到初步满足我们的需求,更多的时候是要花费大量的时间在处理数据上面,现实生活的数据经常是很难满足算法的基本要求,例如常见的样本不均衡问题的等,今天要介绍的就是1、固定区域图片裁剪;2、自定义裁剪图片

实现思路和代码展示

批量裁剪固定区域的实现思路

1、找到存储图片的文件夹路径,并读取名字
2、读取图片尺寸,公式定义裁剪区域
3、保存裁剪后的图片注意点:裁剪后的图片的长和高必须为整数

代码
import os

结果展示

ea1869fa4c140d434ee95edfaebb361b.png



批量自定义裁剪区域的实现思路

1、找到存储图片的文件夹路径,并读取名字
2、读取图片尺寸,公式定义裁剪区域(需改为用鼠标选取区域)
3、保存裁剪后的图片注意点:操作指南,在图片中顺时针或者逆时针点出四个点,即可裁剪出区域,按esc保存并对下一张图片进行裁剪,此时会保留上一次裁剪区域所留下的点,必须按右键取消重新选点

代码
import cv2

结果展示

499b61dddd2d0cb650a8bae4b56df8ac.png

339cd2bcaa8426a89ea6c0435c3976e4.png

ffb82a9fd688be4bd48995155e54f96f.png— END—

80dd55dda419a893a90a1a608ccedab9.gif

604b4860625bc18b05b26c75989b45c0.png

673b1e126396efde8193aa37db6a4761.png

524c8cf965e77f5d2e35a356bc6cb94a.png

喜欢的话,请给我个好看吧02b9ccbf4471ddeca7717e724b2f13b1.gif

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值