- 博客(4)
- 资源 (9)
- 收藏
- 关注
原创 批量将每张图片裁剪为四部分(长方形图片裁剪出来的有黑色带)
from PIL import Imageimport os######## 需要裁剪的图片所在文件路径#########path_img = 'D:/HSV-deal-images/soil-images/'img_dir = os.listdir(path_img)print(img_dir)'''(左上角坐标(x,y),右下角坐标(x+w,y+h)'''for i in range(len(img_dir)): #####根据图片名称提取id,方便重命名########
2021-01-28 19:59:01 421
原创 批量在文件夹名字的指定位置添加指定字符串,并限定文件类型
# import os# print(os.getcwd())#获取当前的工作路径# print(os.name)#当前工作的环境# os.makedirs("./文件夹的名字")#在当前路径下创建一个名为“文件夹的名字”的文件夹import osresult = os.path.abspath("./文件夹的名字")#返回绝对路径print(result)result1 = os.path.isdir("./文件夹的名字")print(result1)result2 = os.p
2021-01-28 19:32:08 589
原创 python批量修改图片名字为1.jpg,2.jpg,3.jpg......
import osimport numpy as np#步骤:#(1)传过来一个指定的路径#(2)获取这个路径下所有的文件#(3)修改文件名#批量修改文件名字def filename_modify(targets_dir,filetype = None): i = 0 #遍历路径下的文件名 for file in os.listdir(targets_dir): i = i+1 #分割文件名和拓展名 filename
2021-01-28 19:26:43 2154
原创 论continue的使用-批量修改文件名,过滤
continue在过滤中的使用continue在for循环中,配合if使用,可以起到过滤的作用。过滤的时候,注意条件要设置为与目标成立条件相反的条件,即不成立的条件,逻辑是这样的:如果条件成立,结束本次循环,执行下一次循环。如果条件不成立,继续执行本次循环所以说,continue控制的是这次循环继不继续,如果条件成立,那就会一直下一次下一次的从头开始执行程序,而不会执行每次循环中continue下面的语句。如果条件不成立,才会继续当次循环,执行continue下面的语句。示例代码如下:批量修改
2021-01-05 20:19:59 209 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人