Skip to content

Conversation

kushalkolar
Copy link
Member

@kushalkolar kushalkolar commented Mar 4, 2023

Performance is very fast, tested with a 10,000 x 108,000 array, uses 4GB of VRAM. All features work, data slicing and setting, cmap, vmin vmax.

image

heatmap.mp4

note:

  • currently all Tiles that make up the heatmap are updated when the data are modified, this affects performance but we are assuming that people don't need heatmaps to update at 100Hz 😂
  • will need to think of event handling, perhaps we can make a new feature events for HeatmapGraphic, and perhaps ImageGraphic too, called "row-clicked" or "col-clicked", which parse the low level pygfx "click" event and emit row or column index with respect to the data displayed in the graphic. We probably want to have multi row or multi column selection too

@kushalkolar kushalkolar merged commit fd417d2 into master Mar 5, 2023
@kushalkolar kushalkolar deleted the large-images branch May 23, 2023 04:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant