中易网

用matlab怎样裁剪图像

答案:2  悬赏:70  
解决时间 2021-03-21 14:44
在matlab软件里怎样把一幅384X512的图像截取成152X144的图像呢?
最佳答案
这是我的邮箱,你把图片发过来我给你弄好,把源程序和图像再发给你。挺简单的,就是矩阵的大小问题。[email protected]
全部回答
close all; clc; clear; file_path = 'd:\input\'; img_path_list = dir(strcat(file_path,'*.jpg')); img_num = length(img_path_list); if img_num > 0 for j = 1:img_num image_name = img_path_list(j).name; image = imread(strcat(file_path,image_name)); if image(400,360)==0 for ii=1:600 for jj=1:599 imag(ii,jj,:)=image(ii+419,jj+60,:); end end imwrite(imag,['d:\output1' , '\', 'mm' num2str(j) '.jpg']); elseif image(350,360)==0 for ii=1:636 for jj=1:716 imag(ii,jj,:)=image(ii+360,jj+2,:); end end imwrite(imag,['d:\output2' , '\', 'mm' num2str(j) '.jpg']); else imag=image; imwrite(imag,['d:\output3' , '\', 'mm' num2str(j) '.jpg']); end end end 另外不知道楼主判断语句image(350,360)==0和image(400,360)==0试想判断像素点是否是黑色只想判断r分量是否是0,如果是前者需要改代码如下: if image(400,360,1)==0&&image(400,360,2)==0&&image(400,360,3)==0 elseif同理。。。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
招商证券交易系统显示的新股申购额度的数字指
请问鹤壁有没有法律援助中心?在哪呢?急急急
重庆主城区哪里有针灸用针卖,最好是在渝中区
公主美甲屋地址好找么,我有些事要过去
浙江警察学院一本专业有哪几个,女生分数一般
犁地前能头一天把复合肥撒里面吗
现在窗帘行业怎么样市场发展有前途吗?
阔阔真的护送阔阔真远嫁波斯的伊儿汗国
在苏州新区哪里可以买到山东特产
请问我会OFFICE和ERP,其它软件也会一些,能
起程润滑油PK领航润滑油哪个好
怎么才能在UG NX8.0建模中做出单线字体?
家用制氧机什么样的好用?要准确的说法
省级农村信用社联社是否有作为?
核桃啥时可以采摘?
推荐资讯
紫啸鸫 海南保亭,羽毛为蓝色
兴海旅馆(唐山曹妃甸)地址在什么地方,想过去
昌图有快递公司吗
海伦堡地产怎么样
怎么看温度计的度数
0<x<5是不等式|x-2|<4成立的A.充分不必要
天猫淘宝网乐视手乐视手机质量怎么样?
哪些成语形容担任一个职位很成功
高考志愿填报专业平行么?
妻子性冷淡,对生男孩有影响吗
山东淄博周村那里有买不织布的?还有哪里有卖
华为手机关机了并冲不进去电怎么回事
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?