f_ori=imread('1.jpg’) matlab怎么利用if语句选择不同的分支,如果f_ori是1.jpg则删除小区域,如果是2.jpg则删除大区域
时间: 2023-04-04 09:04:44 浏览: 133
可以使用以下代码实现:
f_ori = imread('1.jpg');
if strcmp(f_ori, '1.jpg')
% 删除小区域的代码
else
% 删除大区域的代码
end
需要注意的是,这里的删除小区域和删除大区域的代码需要根据具体需求编写。
相关问题
f_ori=imread('1.jpg’)matlab怎么利用if语句根据imread不同的图像选择不同的分支
可以使用以下代码实现:
f_ori = imread('1.jpg');
if size(f_ori, 3) == 1
disp('这是灰度图像');
elseif size(f_ori, 3) == 3
disp('这是彩色图像');
else
disp('无法识别图像类型');
end
这段代码会根据读入的图像类型,输出不同的信息。如果是灰度图像,输出“这是灰度图像”,如果是彩色图像,输出“这是彩色图像”,如果无法识别图像类型,则输出“无法识别图像类型”。
f_ori=imread('1.jpg’)matlab怎么利用if语句根据imread不同的图像名称而选择不同的分支
可以使用以下代码实现:
if strcmp('1.jpg', filename)
f_ori = imread('1.jpg');
elseif strcmp('2.jpg', filename)
f_ori = imread('2.jpg');
else
f_ori = imread('default.jpg');
end
其中,filename 是一个变量,存储了图像的名称。如果 filename 等于 '1.jpg',则读取 '1.jpg' 图像;如果 filename 等于 '2.jpg',则读取 '2.jpg' 图像;否则,读取默认图像 'default.jpg'。
阅读全文