MATLAB简单图像处理
咸鱼_翻身
每天进步一点点!
展开
-
如何利用MATLAB进行简单图像二维变换
1、在Matlab中,构造一简单二维图形的顶点表齐次矩阵,使用齐次矩阵变换方法对分别该图形做以下二维变换:宽度缩小为1/2,高度放大为2倍,设为T1顺时针旋转45度,设为T2沿x轴做错切,错切系数b为1/2,设为T3>> A=[2 3 1; 3.75 3 1; 3.75 3.5 1; 4.75 3.5 1; 4.75 4 1 5.25 4 1 5.25 6 1; 6.25 5.5 1; 5.5 5.5 1; 5.5 4 1; 6 4 1;原创 2021-12-02 11:20:59 · 3661 阅读 · 0 评论 -
如何利用MATLAB进行简单图像渐变处理
1、使用两个图片,一个是猫的图片(cat.bmp),一个是老虎的图片(tiger.bmp),我们要做一个视频。让猫渐变到老虎。>> cat=imread('cat.bmp');>> tiger=imread('tiger.bmp');>> m=avifile('b.avi');>> m.quality=100;>> m=addframe(m,cat);>>ct=cat;>>R1=cat(:,:,1);>原创 2021-12-01 23:10:18 · 4982 阅读 · 0 评论 -
如何利用MATLAB进行简单图像处理
如何利用MATLAB进行简单图像处理编写程序,实现图像的下列处理效果:(1) 裁切原图中100*100的焦点区域(2) 反色(3) 上下翻转(4)工具MATLAB原图(357 * 986 * 3)1.裁切原图中100*100的焦点区域代码:>> I2 = I(129:228,222:321,:);>> imshow(I2);>>imwrite(I2,'I2.png');运行结果:2.反色代码:>> I3 = 255-I(原创 2020-09-21 23:05:43 · 1367 阅读 · 0 评论