Hello guys,
As said in the title what is the best way to plot a Kurtogram? I'm looking for a tool like the spectrogram but with distinct bars (and the different bars should be interactive).
The first thing I'm thinking of is Horizontal Bars. Is it the best way to do that?
Thank you.
Best way to plot a Kurtogram
Moderator: Queue Moderators
-
- Posts: 552
- Joined: Mon Mar 14, 2016 9:22 am
Re: Best way to plot a Kurtogram
Hi,
If you have/want high resolution Kurtogram, when probably most efficient way is to use IntensityGridSeries, which is rendered as non-interpolated bitmap with
An for interactivity you can use _intensityGrid.MouseTraceCellChanged event. See the possible idea implemented in our Demo App example "Intensity grid mouse control" (ViewXY -> Heat map & contours).
Otherwise, if Kurtogram resolution is low, when you could use LineCollection. That is simpler and 'lighter' (for rendering) object than BarSeries. LineCollection has all mouse event, so it will be easy to implement any interactive logic. Check our Demo App examples "Line collections" and "Line spectrogram" (ViewXY -> Others) for possible usage.
For very big bars in Kurtogram you can even use PolygonSeries. Please see Demo App example "Polygons" (ViewXY -> Basics).
As you can see there is a broad choice. The final selection depend on esthetic and resources efficiency consideration.
Hope this helps.
All the best.
If you have/want high resolution Kurtogram, when probably most efficient way is to use IntensityGridSeries, which is rendered as non-interpolated bitmap with
Code: Select all
_intensityGrid.PixelRendering = true;
Otherwise, if Kurtogram resolution is low, when you could use LineCollection. That is simpler and 'lighter' (for rendering) object than BarSeries. LineCollection has all mouse event, so it will be easy to implement any interactive logic. Check our Demo App examples "Line collections" and "Line spectrogram" (ViewXY -> Others) for possible usage.
For very big bars in Kurtogram you can even use PolygonSeries. Please see Demo App example "Polygons" (ViewXY -> Basics).
As you can see there is a broad choice. The final selection depend on esthetic and resources efficiency consideration.
Hope this helps.
All the best.
Re: Best way to plot a Kurtogram
Thank you for your reply,
finally I've used POLYGONS as you said. It was the easiest way to do it since I don't have big precision to deal with.
Here a printscreen of my latest tests
Thank you again and have a nice day.
finally I've used POLYGONS as you said. It was the easiest way to do it since I don't have big precision to deal with.
Here a printscreen of my latest tests
Thank you again and have a nice day.