Pre loader

Interpolation in Heatmap

Welcome to the SciChart Forums!

  • Please read our Question Asking Guidelines for how to format a good question
  • Some reputation is required to post answers. Get up-voted to avoid the spam filter!
  • We welcome community answers and upvotes. Every Q&A improves SciChart for everyone

WPF Forums | JavaScript Forums | Android Forums | iOS Forums

0
0

Hello,

I wanted to know if I can achieve interpolation of values within a heatmap. Is there any mechanism out-of-the-box?

Thank you very much.

Regards,
Sebastian

  • You must to post comments
0
0

Update: June 2018

If you are using the DirectX Renderer plugin in SciChart WPF, then the property FastUniformHeatmapRenderableSeries / FastNonUniformHeatmapRenderableSeries.UseLinearTextureFiltering has been added in SciChart v5.1 which will make the heatmap linearly interpolated or smoothed between cells.

The same option does not exist for the software renderers because this function is too CPU intensive to be performed in a software renderer.

Best regards,
Andrew

  • You must to post comments
0
0

Yuriy,

Thanks for the reply. I’ve been looking into this and have further questions.

I’m seeing nice interpolation when all data points have data. If I have incomplete data, is there a way that the heatmap can add “noice” to unset data points?

Please see attached example of a heatmap surface data.

I would like for the heatmap to interpolate the data values that are empty (by adding noise or other mechanism). Can I achieve this directly through the heatmap?

Thank you.

Best regards,
Sebastian

Images
  • You must to post comments
0
0

Hi Sebastian,

Thanks for your question and sorry for the late reply. Concerning interpolation of values, Heatmap 2D doesn’t have such capability for now. The reason being that it does all calculations on CPU, which is slow, so it would be even slower with interpolation.

We have plans to rewrite 2D Heatmap to use GPU, and it will provide such functionality. Unfortunately, we cannot tell you when it will be implemented, as we don’t have any precise dates yet.

Alternatively, you can use our 3D Heatmap which already has values interpolation implemented. Please refer to this example for more details: Uniform Orthogonal Heatmap .

Hope this helps! Please let us know if you have any questions,

Best regards,
Yuriy

  • You must to post comments
Showing 3 results
Your Answer

Please first to submit.

Try SciChart Today

Start a trial and discover why we are the choice
of demanding developers worldwide

Start TrialCase Studies