TA的每日心情 | 开心 2022-1-21 15:22 |
---|
签到天数: 1 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
写了一小段将十个文件夹中图片进行裁剪又放入该文件夹中的代码,运行时还没有裁剪就显示“完成”,不知道哪里出了错误,代码如下:8 A5 C& _) ~0 G# B& ~) g7 d! a
clc. k* g! Q! M |0 {
clear- K# `: G# y- @3 G7 x5 E
close all;
1 P8 F& ?7 A3 ]3 G' _4 a$ Btitle={'01','02','03','04','05','06','07','08','09','10'};' J1 |9 p3 i N; n1 V% b
for i = 1:10! J4 Q$ h" ]8 d& t0 B9 q# h S( R
file_path = 'D:\BaiduNetdiskDownload\课程竞赛\Train\cell2mat(title(i))';: _. u' `7 X1 d1 Z" F3 V$ k
img_path_list = dir(strcat(file_path, '*.JPG')); % 选后缀为 .jpg 的图片
, ^0 Y! q) L# j% l' F. a img_num = length(img_path_list); %获得图片数量. R- A. w, m% h& l( r( A
for j = 1:img_num
$ ^, E6 r. N1 \/ n" N7 C image_name = img_path_list(j).name;
# b0 i$ d0 n) ~+ M1 [ image = imread(strcat(file_path, image_name));- v0 {! R9 |/ h& l
crop_image = imcrop(image, [0, 0, 1000, 1000]); % 使用 imcrop() 函数来裁剪图片,第二个参数的格式为 [XMIN YMIN WIDTH HEIGHT]+ E3 {- c( z( f6 L* ~% s" _# v
cut_image_name = strcat('train',num2str(90+j),'_','*.JPG');
7 `7 D- q+ C4 [/ _( ? imwrite(crop_image, strcat(file_path, cut_image_name)); % 保存文件# n& p& A4 J; ~/ \
end% N3 n$ M' Q, U+ x5 B
end
9 T$ _4 }+ E/ @2 r2 h, `! Mdisp('完成');4 b8 W+ e! o2 k4 S0 u3 ], _1 y
|
|