How to convert 3D image to 1D data?

23 次查看(过去 30 天)
I had the temperature temperature readings of a sensor which is 5002x1 double. I took the readings for different temperatures say 8 and made the temp as a 2D array of 5002x8 double. I converted it into a 3D image (.png) and did some processing. Now I want to convert this 3D image back to temp data. How can I do that?
  6 个评论
TheRealTonyStark
TheRealTonyStark 2019-10-22
Above is the processed image of the temperature data. I need to convert it back to temperature data. The yellow line shows the const temperature.

请先登录,再进行评论。

回答(1 个)

KALYAN ACHARJYA
KALYAN ACHARJYA 2019-10-20
编辑:KALYAN ACHARJYA 2019-10-20
result=reshape(3Dimage,[1 rows*colm*depth])
  1 个评论
TheRealTonyStark
TheRealTonyStark 2019-10-21
Sir, I think you have misunderstood my question. I want to reverse the image mapping function and get the original temperature data which is not on the range 0-255 from the processed (.png) image.
Reference : Intensifying the response of distributed optical fibre sensors using 2D and 3D image restoration. (https://www.nature.com/articles/ncomms10870)

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Convert Image Type 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by