how do i create a 3D histogram ?

2 次查看(过去 30 天)
nissrine Neyy
nissrine Neyy 2021-3-14
评论: DGM 2021-3-16
I have 3 matrices with the size 128x128 representing data extracted from an image, i want to calculate and display the histogram of them combined each one represents x,y and z respectively, in a way that it shows the number of times a combination has occured, for example how many times the pixel with values(55,89,63) occures, is that possible ?
  1 个评论
DGM
DGM 2021-3-16
That's a pretty good question. I think that before we try to figure out how to do it, we should ask what a 3D histogram would even look like. The problem with 3D data is that you end up needing four dimensions to visualize it. I think the practical solution would be to reduce the problem to 2D slices, but 128 slices is a lot to deal with.
Alternatively to a stem/bar histogram, you could represent frequency with an intensity map. That would reduce the dimensions required back to 3. Still, what's the most context-appropriate method to represent a volumetric image but as slices?

请先登录,再进行评论。

回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Histograms 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by