zeros(8,m,n) for a 3d image, what does 8 specify here?.
3 次查看(过去 30 天)
显示 更早的评论
i have used this coding for an image..i am unable to understand as to why 8 has been used here?
0 个评论
回答(2 个)
Image Analyst
2014-3-21
8 is the number of rows (the "Y" dimension).
m is the number of columns (the "X" dimension).
n is the number of color channels (typically 1 for grayscale or 3 for RGB true color or some other color space such as HSV or LAB). Sometimes thought of as the "Z" dimension.
So you have a multispectral image. Each color channel of that multispectral image is an 8 by m 2D image, and you have n of them (one for each wavelength range, color channel). Though in your case everything is zero, so maybe you're just initializing and pre-allocating space.
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Image Filtering and Enhancement 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!