<p>I think getting the real data with high precision is not easy without some API.
The first idea would be just to manually use some color based selection tool that you can tell to select all areas in the screenshots according to the lookup table.
But that would not result in some 3D data, but only segmented images where you can annotate the values.</p>

<p>Another method would be to make a UV-map of the mesh, and then by making screenshots from various regions try to extract the color-coded texture.
Then you could read the interpolated color-values of the texture and map them back to the actual values.</p>

<p>The last but maybe strangest idea would be to make a huge number of screenshots and then use some multiview object reconstruction algorithm (I don't know if there is software or if you have to write it yourself.). There are algorithms that not only reconstruct the geometry, but also the texture.
This would then give you a model with the color-texture that again you could map back to the values.</p>

<p>But ideally there would be some export function in the software you used. Maybe this is a question you should ask the developer of the software. Maybe they have this function somehow but it is a bit hidden.</p>

CC BY-SA 3.0
2016-06-09T16:33:53.057Z
2016-06-09T16:33:53.057Z
Dragonseel
<p>I have made an 3d solar exposure analysis for a 3d city model that determines how long a surface receive direct sunlight throughout the year. Results are coloured surfaces and legend of coloures that explain how long the colour means. You can see the results in the attaching file. How can I report the results. How can I convert visualization into data? Because I want to query the results of analysis</p>

<p><a href="https://i.sstatic.net/uwKxk.jpg" rel="nofollow noreferrer"><img src="https://i.sstatic.net/uwKxk.jpg" alt="analysisi results"></a></p>

CC BY-SA 3.0
2016-06-09T13:14:31.240Z
If you coded the calculation wouldn't it be easier to query the data before it gets turned into colours?
Dragonseel
CC BY-SA 3.0
2016-06-09T13:36:26.720Z
I did not code it it is not an open source component I can not acces to surce code of 3d sun exposure component. But I want to convert result to data. Is it possible? Are there any component for this purpose? Or Do I have to code myself all workflows of analysis to achieve this?
Ziya6161
CC BY-SA 3.0
2016-06-10T15:17:06.007Z
I have closed the [older question](http://computergraphics.stackexchange.com/questions/3582/reporting-results-of-3d-sun-exposure-analysis) as a duplicate of this one, since this one is more specific about what is required.
trichoplax is on Codidact now
<raytracing><3d><model>
How to convert image results into data?
Ziya6161
# How to convert image results into data?

(Asked by: username_0 on 2016-06-09)

I have made an 3d solar exposure analysis for a 3d city model that determines how long a surface receive direct sunlight throughout the year. Results are coloured surfaces and legend of coloures that explain how long the colour means. You can see the results in the attaching file. How can I report the results. How can I convert visualization into data? Because I want to query the results of analysis

[![analysisi results](https://i.sstatic.net/uwKxk.jpg)](https://i.sstatic.net/uwKxk.jpg)

**Tags:** raytracing, 3d, model

> **Comments:**
> **username_1**: If you coded the calculation wouldn't it be easier to query the data before it gets turned into colours?  
> **username_0**: I did not code it it is not an open source component I can not acces to surce code of 3d sun exposure component. But I want to convert result to data. Is it possible? Are there any component for this purpose? Or Do I have to code myself all workflows of analysis to achieve this?  
> **username_2**: I have closed the [older question](http://computergraphics.stackexchange.com/questions/3582/reporting-results-of-3d-sun-exposure-analysis) as a duplicate of this one, since this one is more specific about what is required.  

---

## 1 answers

### Answer by username_1 on 2016-06-09. Score: 1 | Accepted answer

I think getting the real data with high precision is not easy without some API.
The first idea would be just to manually use some color based selection tool that you can tell to select all areas in the screenshots according to the lookup table.
But that would not result in some 3D data, but only segmented images where you can annotate the values.

Another method would be to make a UV-map of the mesh, and then by making screenshots from various regions try to extract the color-coded texture.
Then you could read the interpolated color-values of the texture and map them back to the actual values.

The last but maybe strangest idea would be to make a huge number of screenshots and then use some multiview object reconstruction algorithm (I don't know if there is software or if you have to write it yourself.). There are algorithms that not only reconstruct the geometry, but also the texture.
This would then give you a model with the color-texture that again you could map back to the values.

But ideally there would be some export function in the software you used. Maybe this is a question you should ask the developer of the software. Maybe they have this function somehow but it is a bit hidden.


---

