永发信息网

matlab中cat函数的意义.

答案:1  悬赏:10  手机版
解决时间 2021-08-14 13:49
matlab中cat函数的意义.
>> pixels = cat(4,avi(1:2:4).cdata);
>> pixels(360,480,3,2)
这句函数的具体意义是什么,
p.s.avi是视频,尺寸是360*480,cat函数在这里的具体意义是什么,求指导,
最佳答案

我们把命令一层一层的解释:avi(1:2:4)是把视频数据avi的第1、3帧给提取出来,得到的是一个2元素的结构体;avi(1:2:4).cdata提取把上面说的结构体的画面数据,得到两个360*480*3的三维数组;cat(4,avi(1:2:4).cdata)把两个数组沿第四维拼接,得到一个360*480*3*2的四维数组;pixels(360,480,3,2)取出上述数组的一个元素,其含义是第三帧画面右下角像素的蓝色颜色值.
再问: 谢谢。不好意思我还有一些疑问: 1)最后一个语句中2是代表蓝色的颜色值么,那红色和绿色怎么表示? 2)所谓三维、四维的意义,以及为什么要这么拼接呢? 我还是matlab新手菜鸟,才接触不久,承蒙指教,谢谢了!
再答: 1)pixels(360,480,3,2)中的倒数第二个下标3才是表示蓝色,如果换成1是红,2是绿。 2)真彩图像数据本身就是三维的,宽和高各占一维,第三维是红绿蓝颜色分量,而上面的语句是提取了两帧图像放在一起,所以又多了一维,即第四维。
再问: 真是太谢谢了!


我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
镇平县南阳牧庄饭店这个地址怎么能查询到,着
电脑硬件base system device显示问号怎么办
有谁知道有关教师节的英语祝福语?
当你想念一个人的时候你会做什么?
广西工业职业技术学院好吗?到底好不好哦。。
氧传感器多少钱,洗衣机水位传感器多少钱
卧龙区南阳实惠餐馆哪位知道具体地址啊
阿里巴巴怎样开店,阿里巴巴网站上能免费开店
N78和5800XM谁好用点
如果被一个学校录取了,还能去别的学校吗,Y
联想Y460显卡怎么切换?
伤仲永中的邑人奇之“是什么意思? 急!
毕业寄语一句话小清新,院子里的美景为题写一
梦到自己坐的船无缘无故帆掉,是否真是不吉之
唐诗悯农朗读其一,李绅悯农(其一)唐诗朗读
推荐资讯
为什么明明不喜欢、但是看到他跟别的女孩子在
邵东县邵阳格力怎么去啊,谁知道地址啊
Dororo的年龄和生日是什么?
高中生能去考托福、雅思、Gre吗?
连连连线
是不是187开头的 不可以绑定QQ ?
QQ空间现在怎样使用代码啊
拆分后的表格怎么合并,excel中已经合并的单元
广东佛山南海大沥哪里有电脑游戏碟卖?
炫舞那个频道只可以跳一星到三星的?
关于林姓的历史名人,列举出两位不向困难低头
QQ微博在哪里?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?