如何创建一个四维的矩阵,存储多个3通道彩色图片
2015-06-16 16:39
519 查看
分别对两张图像进行读入,可以把每张彩色图像存储为一个三维矩阵(width*height*channel) eg: img1=imread('1.jpg'); img2=imread('2.jpg'); 现在我想把这两张图片存入一个四维矩阵中(第四维是2),解决方法:
I=imread('1.jpg'); J=imread('3.jpg'); %两幅图大小必须一样 K(:,:,:,1)=I; K(:,:,:,2)=J; >> size(K) ans = 256 256 3 2
注:size(A)可以得到矩阵A的大小
length(size(A))可以得到矩阵A的维数
相关文章推荐
- 按右键另存图片只能存BMP
- photoshop去除图片上的水印
- 图片引发的溢出危机(图)
- C#实现把彩色图片灰度化代码分享
- C#监控文件夹并自动给图片文件打水印的方法
- 纯CSS实现的当鼠标移上图片添加阴影效果代码
- 随鼠标移动的图片或文字特效代码
- CSS 图片横向排列实现代码
- C#实现将Email地址转成图片显示的方法
- 超级经典一套鼠标控制左右滚动图片带自动翻滚
- 用css实现图片垂直居中的使用技巧
- C++实现读取图片长度和宽度
- php通过修改header强制图片下载的方法
- PHP安全上传图片的方法
- 使用GD库生成带阴影文字的图片
- php获取网页里所有图片并存入数组的方法
- c#实现图片二值化例子(黑白效果)
- C#实现对图片文件的压缩、裁剪操作实例
- Winform实现将网页生成图片的方法
- Winform下实现图片切换特效的方法