题目
Matlab中getframe函数的用法
比如这句 F = getframe(2,[85,58,20,20]);这句中的各个数字表示什么意思,忘知道的大侠解答下,感激不尽!
比如这句 F = getframe(2,[85,58,20,20]);这句中的各个数字表示什么意思,忘知道的大侠解答下,感激不尽!
提问时间:2020-11-02
答案
matlab help:
F = getframe(h,rect) specifies
a rectangular area from which to copy the pixmap.rect is
relative to the lower left corner of the figure or axes h,
in pixel units.rect is a four-element vector in the form [left
bottom width height],where width and height define
the dimensions of the rectangle.
本函数是要从图形对象中截取一块出来.其中h是图像句柄,rect是一个四元素向量,代表[a b c d],其中a表示截取区域到图像左端的像素数,b表示截取区域到图像底端的像素数,c表示截取区域水平像素数,d表示截取区域垂直向像素数.
得到的F是一个结构体(struct),包含两个元素:cdata和colormap,其中cdata是截取区域的数据,是一个三维数组,其中第三维的长度是3,即截取到的是区域中RGB的值.colormap是调色板,这个没啥意思.
F = getframe(2,[85,58,20,20]),显然 F.cdata 是一个 20*20*3的数组.
尝试以下代码:
Z = peaks; surf(Z);
F = getframe(gcf,[150 150 100 100]);
figure,imshow(F.cdata);
F = getframe(h,rect) specifies
a rectangular area from which to copy the pixmap.rect is
relative to the lower left corner of the figure or axes h,
in pixel units.rect is a four-element vector in the form [left
bottom width height],where width and height define
the dimensions of the rectangle.
本函数是要从图形对象中截取一块出来.其中h是图像句柄,rect是一个四元素向量,代表[a b c d],其中a表示截取区域到图像左端的像素数,b表示截取区域到图像底端的像素数,c表示截取区域水平像素数,d表示截取区域垂直向像素数.
得到的F是一个结构体(struct),包含两个元素:cdata和colormap,其中cdata是截取区域的数据,是一个三维数组,其中第三维的长度是3,即截取到的是区域中RGB的值.colormap是调色板,这个没啥意思.
F = getframe(2,[85,58,20,20]),显然 F.cdata 是一个 20*20*3的数组.
尝试以下代码:
Z = peaks; surf(Z);
F = getframe(gcf,[150 150 100 100]);
figure,imshow(F.cdata);
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
- 1既可以加do,也可以加to do的英语单词
- 2在△ABC中,三个内角满足∠B-∠A=∠C-∠B,则∠B等于( ) A.70° B.60° C.90° D.120°
- 3电阻8欧与一个定植电阻R串联在电压不便的电压下,若电阻增大到10欧问电流的变化范围?
- 4小猴和妈妈每天各摘桃子1千克,小猴摘1千克休息3天,猴妈妈摘3千克休息1天,小猴和妈妈要摘100千克,至少需...
- 5求1/2sin^2(2x)的导数,
- 6you have to tell me the
- 7在△ABC中饭,已知A(5,-2),B(7,3),且AC中点M在Y轴上,BC边的中点N在X轴上,求 1.定点C坐标 2.直线MN
- 8super-easy的意思
- 9若方程2分之x+3分之k=x-4与方程2分之x-6=-6的解相同,则k=——
- 10计算机英译汉
热门考点
- 12012是哪个数的平方
- 2已知 11a的九次方b的4n次方和9a的4m次方b4次方是同类项,则代数式12m-10n的值是?
- 3河南,浙江,广东,上海,江苏,山东,北京,河北,安徽的戏曲分别是什么?帮个忙.
- 4I need the packing in a blister with a cardboard in full colour process printing准确的中文翻译,
- 5如图为一列简谐横波在介质中传播的波形图.在传播过程中,某一质点在10s内运动的路程是16m,求此波的波速.
- 615除以20=__分之12=0、75
- 7二次函数..(1).已知y=3x^2-bx+1的对称轴是直线x=2,则b=_______,抛物线的顶点坐标
- 8Warp yarn 和 Fill yarn
- 9《伊索寓言》中,《月亮和她妈妈》告诉我们什么?
- 10互相帮助关爱的作文能感动人的