![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
matlab1808
longnightlong
这个作者很懒,什么都没留下…
展开
-
图像的缩放 matlab (0.8倍)不用函数
matlab里面有自带的缩放函数,只要把图片读入后就可以用imresize(A, m)进行缩放,具体操作可以自行查阅。 要求是不用函数对图像进行缩放,代码如下: function [ img2 ] = myresize(m) img1=imread('E:/pics/2.bmp'); %%加载图片; [x,y,z]=size(img1); x1=floor(x*m); y1=floor(y*...原创 2018-08-25 15:06:31 · 3493 阅读 · 0 评论 -
图像的旋转 matlab 不用代码(30度)
和之前一样也是不用matlab自带函数imrotate(A,angle,method,bbox),不过这个也是用函数,放到matlab里面直接运行不太行。 比较好的地方是旋转的角度不受限制,具体可以自己试验一下。因为写的时间比较久了记得不是很清楚。 function [ img2 ] = myimrotate(degree) img1=imread('E:/pics/2.bmp'); [m,n...原创 2018-08-25 15:14:25 · 4053 阅读 · 0 评论 -
matlab画线
其实用matlab画线都不是直的,只能通过比较长的曲折的线,使得整体看起来像一条直线。 代码具体我已经记得不是很清楚了,只是做个记录,也可以给大家当个参考。 刚开始所以没有注释的习惯,以至于现在也想不起来有些段落是为了什么,希望以后能记得吧。 function [ line1 ] = mydraw(x1,y1,x2,y2) a=y1-y2; b=x2-x1; d=2*a+b; d1=2*a;...原创 2018-08-25 15:21:34 · 2491 阅读 · 0 评论 -
matlab 画圆
感觉画圆比画线可能还要难一点,主要是刚开始的时候一直不能成型,这个代码也只是用线段最后拼成了圆而已。 结果图: 代码: function [ mycircle ] = mycircle(xc,yc,r) x=0; y=r; d=1-r; x1=x; y1=y; while x1<y1 if d <0 d=d+2*x1+3; x1=x1+...原创 2018-08-25 15:58:30 · 1709 阅读 · 0 评论