Skip to content
This repository has been archived by the owner on Sep 4, 2024. It is now read-only.

Multiscale configuration API #21

Merged
merged 11 commits into from
Jul 5, 2023
Merged

Conversation

aliddell
Copy link
Member

Changes

Added

  • acquire-device-properties: A struct storage_properties_multiscale_s member multiscale to StorageProperties.
  • acquire-device-properties: A corresponding entry in StoragePropertyMetadata.
  • acquire-device-properties: A convenience function for setting multiscale properties, similar to the function for
    setting chunking properties.

Possible controversies

If anything is controversial, it'll probably be this one-member struct

struct storage_properties_multiscale_s {
    int16_t max_layer;
}

At one point there were other members for strategy and downsample factor. I'm expecting that these could come back at some point in the future.

@aliddell aliddell requested a review from nclack July 5, 2023 17:41
@aliddell aliddell merged commit 2862818 into acquire-project:main Jul 5, 2023
@aliddell aliddell deleted the multiscale branch July 5, 2023 20:14
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants