Matlab实现图像的比例缩放
·
以灰度图像circuit.tif为例,利用Matlab图像处理工具箱中的imresize函数对图像进行比例缩放变换。要求:创建4个figure窗口(不可以用subplot,显示不出来放大效果),分别用于显示原始图像、等比例放大1.5倍后的图像、等比例缩小0.5倍后的图像、缩放为高190宽400的图像(实现不等比例缩放)。并保存缩放后的所有图像文件到当前目录中。
I=imread('circuit.tif');
F=imresize(I,1.5,'nearest');
imwrite(F,'circuitFangda1_5.tif');
S=imresize(I,0.5,'nearest');
imwrite(S,'circuitSuoxiao0_5.tif');
J=imresize(I, [190,400],'nearest');
imwrite(J,'circuitbudengbi190_400.tif');
figure(1);
imshow(I);
figure(2);
imshow(F);
figure(3);
imshow(S);
figure(4);
imshow(J);
「智能机器人开发者大赛」官方平台,致力于为开发者和参赛选手提供赛事技术指导、行业标准解读及团队实战案例解析;聚焦智能机器人开发全栈技术闭环,助力开发者攻克技术瓶颈,促进软硬件集成、场景应用及商业化落地的深度研讨。 加入智能机器人开发者社区iRobot Developer,与全球极客并肩突破技术边界,定义机器人开发的未来范式!
更多推荐



所有评论(0)