- 博客(9)
- 资源 (7)
- 问答 (1)
- 收藏
- 关注
原创 python对该文件目录下的所有文件中的图片按顺序进行改名
python对该文件目录下的所有文件中的图片按顺序进行改名python对该文件目录下的所有文件中的图片按顺序进行改名##因为总是用到python或者matlab对图片进行操作,但他们默认读取到的是I1.bmp ,I10.bmp,,这样的顺序,,所以先对文件夹里的图片名进行了修改,再操作就不会乱了。按照I1.bmp,I2.bmp,,I10.bmp这样的顺序进行读取。import ospath = ‘./new_1280’ #该目录下有30个文件夹(001,002,003…命名 ,每个文件夹内I1.b
2021-12-21 22:37:31 1207
原创 python对目录下文件夹里的图片重新命名(001、002.bmp、...)
#python对目录下所有文件夹里的图片重新命名(001、002.bmp、…)#coding=utf-8import os注释:源文件夹下图片名为I1.bmp ,I2.bmp,…I10.bmp,I11.bmp,…#root_path = ‘C:\Users\zhang\Desktop\neww’root_path = ‘./’list=os.listdir(root_path)print(list)for filejianame in list:filename = os.listdir(
2021-09-28 18:13:20 460
原创 #python按照顺序对目录下的所有文件夹(不包括文件夹里的子文件)进行改名。
#python按照顺序对目录下的所有文件夹(不包括文件夹里的子文件)进行改名。注释:原来的文件夹名为1,2,3,。。。。100改为001,002,003,。。。099,100‘’’coding=utf8import osroot_path = ‘/mnt/c/Users/zhang/Desktop/neww/’list=os.listdir(root_path)print(list)for i in range(0,len(list)):a=list[i] #取出文件夹名s =’%
2021-09-28 15:33:49 153
原创 # python给目录下文件夹改名(子文件夹下不改动)
python给目录下文件夹改名(子文件夹下不改动)‘’’-- coding: utf-8 --import os#设定文件路径path=’/mnt/c/Users/zhang/Desktop/neww’i=1#对目录下的文件进行遍历for category in os.listdir(path):#判断是否是文件if os.path.isdir(os.path.join(path,category))==True:#设置新文件名new_name=category.replace(ca
2021-09-27 11:07:35 107
原创 matlab遍历目录下所有文件,并读取每个文件下的图片进行处理
matlab遍历目录下所有文件,读取文件下内容并进行处理备注:文件夹里的图片保存格式为001.bmp,002.bmp,003.bmp,…代码如下:‘’’clc;clear;I=cell(1,24);maindir = ‘C:\Users\zhang\Desktop\neww’;subdir = dir(maindir);% dir 还包含. … 两个文件。for i = 1 : (length( subdir )) %该文件夹下有多少子目录 i代表下标,,%有效文件夹从i=3开
2021-09-26 22:12:15 215
原创 python脚本运行--遍历目录下所有文件并对文件里的图改名001,002,...099,100,...
python脚本运行–遍历目录下所有文件并对文件里的图改名001,002,…099,100,…脚本如下import osimport os.pathrootdir = "/mnt/c/Users/zhang/Desktop/neww" #linux环境下运行 for parent,dirnames,filenames in os.walk(rootdir): num = 1 for filename in filenames:
2021-09-26 21:11:29 178
原创 matlab--去除图像背景噪声--要提取的轮廓对象的原像素值不变(2)
imageName=strcat(num2str(i),'.bmp');%加载图像(图像uint8类型0-255)I1= double(imread(imageName))/255;BW = imbinarize(I1,0.0627);% 根据噪声点周围方差较小设置阈值(根据自己需要设置合理阈值)。大于该阈值为1,小于则为0BW2 = bwperim(BW,26); %提取对象---根据自己的数据自行设置值,这里取26f=I1.*BW2; %与原图进行乘操作,去噪声点。 未去噪声点之前...
2021-08-27 13:00:49 1747
转载 matlab数字图像处理--镜像变换--不改变图像原本像素值
I = imread('1.bmp');[height, width, dim]=size(I);%水平镜像变换tform = maketform('affine',[-1 0 0;0 1 0; width 0 1]); B=imtransform(I, tform, 'nearest'); %将二维空间变换应用于图像%垂直镜像变换tform2 = maketform('affine', [1 0 0; 0 -1 0; 0 height 1]);C=imtransform(I, tf.
2021-08-25 14:56:48 693
转载 matlab---mask处理周围背景
处理之前的图片:处理之后的图片:代码如下:Image0=imread('p1.bmp');%--感兴趣区域ROIc=[440,1085,1085,440];r=[225,225,825,825];BW1=uint8(roipoly(Image0,c,r));%生成掩膜图像BW1,使得BW1格式与Image0一致。Image1=Image0.*BW1;%将Image0图像提取ROI,其余部分归零rect=[min(c) min(r) max(c)-min(c) max(r)-.
2021-08-24 01:07:51 517
matlab多频外差法进行相位展开
2022-05-28
Get3ImgAndSort2.py
2022-05-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人