Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
150 commits
Select commit Hold shift + click to select a range
36e975c
refactor: Improve nvImageCodec integration and conda configuration
cdinea Oct 2, 2025
b75ba5f
feat: Consolidate nvImageCodec dependencies in dependencies.yaml
cdinea Oct 2, 2025
fc1986b
build: Update CMake and build configurations for cuslide2
cdinea Oct 13, 2025
4c688d8
chore: Add PR_DESCRIPTION.md to .gitignore
cdinea Oct 2, 2025
d3e322e
feat: Add comprehensive nvImageCodec installation verification script
cdinea Oct 2, 2025
13670f7
refactor: Remove nvImageCodec plugin implementation references from C…
cdinea Nov 3, 2025
678c40a
Add CMake utility modules for cuslide2 plugin
cdinea Nov 4, 2025
fec4ee5
fix: Comment out cuslide2_nvimagecodec_test example for infrastructur…
cdinea Nov 4, 2025
e164af8
build: Add missing CMake dependency files for cuslide2 plugin
cdinea Nov 4, 2025
f737c12
revert: Remove cuslide2 example from general examples directory
cdinea Nov 4, 2025
67a37fe
revert: Restore original notebook README and clean .gitignore
cdinea Nov 4, 2025
4486620
fix: Disable tests/benchmarks and add missing config file for cuslide2
cdinea Nov 4, 2025
b439403
Add libnvimgcodec dependencies to dependencies.yaml and regenerate en…
cdinea Nov 5, 2025
68fc1e2
Use yasm instead of nasm for libjpeg-turbo assembly compilatio
cdinea Nov 5, 2025
119de8c
Add nvImageCodec installation verification script
cdinea Nov 5, 2025
405c5fd
Update pyproject.toml with nvimgcodec dependencies and remove old scr…
cdinea Nov 5, 2025
28a2ef9
Add comprehensive cuslide2 infrastructure verification script
cdinea Nov 6, 2025
b0d9634
Refactor verification script and fix build configuration
cdinea Nov 6, 2025
ad0d955
Add nvImageCodec infrastructure setup for cuslide2
cdinea Nov 7, 2025
60385e0
style: Apply SPDX license headers and formatting fixes
cdinea Nov 7, 2025
5f8a8cd
fixed with ruff per Greg
cdinea Nov 7, 2025
543d629
added comment detail
cdinea Nov 7, 2025
17148e2
fix: Update copyright headers to SPDX format and fix typo
cdinea Nov 7, 2025
4514538
added comment detail
cdinea Nov 7, 2025
8c594d6
Update dependencies.yaml
cdinea Nov 13, 2025
dd7d107
Update dependencies.yaml per john's suuggestion
cdinea Nov 13, 2025
85dce8e
Update dependencies.yaml per john's suggestion
cdinea Nov 13, 2025
6076d49
Update dependencies.yaml per john's suggestion
cdinea Nov 13, 2025
7bd8d9b
build: Regenerate conda environment files from dependencies.yaml
cdinea Nov 13, 2025
27acb53
build: Fix spacing in pyproject.toml nvidia-nvimgcodec dependency
cdinea Nov 13, 2025
b1826c5
Add infrastructure-only build detection to verification script
cdinea Nov 18, 2025
145c42e
Refactor cuslide2 plugin build configuration for infrastructure-only …
cdinea Nov 18, 2025
00bf6ba
Update run script to handle infrastructure-only cuslide2 build
cdinea Nov 18, 2025
8b75eb3
Fix code style issues: trailing whitespace and formatting
cdinea Nov 18, 2025
8a43858
Refactor cuslide2 to reference dependencies from cuslide plugin
cdinea Nov 18, 2025
d1e16ce
Merge branch 'release/25.12' into feature/nvimagecodec-infrastructure…
gforsyth Nov 19, 2025
97891e7
feat: Add cuslide2 plugin with nvImageCodec GPU acceleration
cdinea Sep 30, 2025
a7a88c9
refactor: Improve nvImageCodec integration and conda configuration
cdinea Oct 2, 2025
8cb257f
fix: Update nvImageCodec API compatibility and complete cuslide2 plug…
cdinea Oct 2, 2025
c3c6dd6
cleanup: Remove temporary test scripts and files
cdinea Oct 2, 2025
d9af1ab
feat: Add cuslide2 plugin examples and testing tools
cdinea Oct 2, 2025
8dcac69
chore: Remove temporary test-build directory
cdinea Oct 3, 2025
d81ed8b
Add nvImageCodec testing and validation suite
cdinea Oct 6, 2025
bb52357
fix(cuslide2): Add thread safety and fix memory leaks in nvImageCodec…
cdinea Oct 13, 2025
fb3465f
build: Update CMake and build configurations for cuslide2
cdinea Oct 13, 2025
4cbef2d
test: Add test script for cuslide2 with generated images
cdinea Oct 13, 2025
763b777
fix: Correct RGB format in nvImageCodec decoder and add experimental …
cdinea Oct 20, 2025
35d77d2
Add ROI (Region of Interest) decoding support via nvImageCodec
cdinea Nov 13, 2025
b674394
Add nvImageCodec source files to build system
cdinea Nov 13, 2025
dc530a2
Fix nvImageCodec v0.6.0 compatibility: codec_name is char array, not …
cdinea Nov 13, 2025
09a9972
feat: nvImageCodec integration for cuslide2 with pure GPU decoding
cdinea Nov 18, 2025
0a4aef2
Fix nvImageCodec integration: metadata retrieval, CPU decoder support…
cdinea Nov 19, 2025
ccc4dfa
Merge pull request #971 from rapidsai/version-update-26.02
AyodeAwe Nov 17, 2025
51345ca
Revert "Forward-merge release/25.12 into main" (#973)
AyodeAwe Nov 17, 2025
55b0eb5
chore: remove unnecesary files
cdinea Nov 19, 2025
bbaa425
chore: remove development scripts, logs, and IDE configuration files
cdinea Nov 19, 2025
bfa81f7
chore: remove backup file
cdinea Nov 19, 2025
5166b8e
chore: remove incomplete header-only test file
cdinea Nov 19, 2025
bd25cba
chore: remove duplicate nvImageCodec files from decoding/ directory
cdinea Nov 19, 2025
67ad1dc
perf: wrap debug fmt::print statements with #ifdef DEBUG guards
cdinea Nov 19, 2025
1f02fa9
Wrap ThreadBatchDataLoader debug prints in #ifdef DEBUG guards
cdinea Nov 19, 2025
a82c46a
refactor: remove redundant empty() check in JPEG data validation
cdinea Nov 19, 2025
34eb295
chore: remove unused files and includes
cdinea Nov 19, 2025
83c4659
fix: implement proper cleanup in NvImageCodecManager destructor
cdinea Nov 20, 2025
6c1d6f4
fix: Add CPU decoder stubs include and fix unused variable warning
cdinea Nov 20, 2025
d520c99
fix: Correct CUDA memory allocation in read_region and add test script
cdinea Nov 20, 2025
6709ede
fix: Add Philips TIFF metadata detection workaround and test script
cdinea Nov 20, 2025
90a5ca5
Remove auto-install functionality from nvimgcodec.cmake
cdinea Nov 20, 2025
b3e333d
Refactor nvimgcodec.cmake to eliminate code duplication
cdinea Nov 20, 2025
0f39759
Fix Philips TIFF and Aperio SVS support
cdinea Nov 21, 2025
d173ee9
Fix segfault in old cuslide plugin: use cudaMemcpy for GPU destinations
cdinea Nov 21, 2025
edb920e
Update cpp/plugins/cucim.kit.cuslide2/CMakeLists.txt
cdinea Nov 21, 2025
d2e7bca
Update cpp/plugins/cucim.kit.cuslide2/CMakeLists.txt
cdinea Nov 21, 2025
e692eeb
Update cpp/plugins/cucim.kit.cuslide2/CMakeLists.txt
cdinea Nov 21, 2025
d1871c9
Update cpp/plugins/cucim.kit.cuslide2/CMakeLists.txt
cdinea Nov 21, 2025
17e6bb5
refactor: Clean up nvImageCodec decoder and parser separation of conc…
cdinea Nov 21, 2025
c8617ff
Update cpp/plugins/cucim.kit.cuslide2/cmake/modules/SuperBuildUtils.c…
cdinea Nov 21, 2025
30909b0
Update cpp/plugins/cucim.kit.cuslide2/cmake/modules/CuCIMUtils.cmake
cdinea Nov 21, 2025
0941a54
Update cpp/plugins/cucim.kit.cuslide2/cmake/modules/CuCIMUtils.cmake
cdinea Nov 21, 2025
2f9b5a1
Update cpp/plugins/cucim.kit.cuslide2/cmake/cucim.kit.cuslide2-config…
cdinea Nov 21, 2025
9e39f54
Use conditional linking instead of dummy targets for nvImageCodec
cdinea Nov 21, 2025
2ff3868
Add required utility functions to cuslide2 CuCIMUtils.cmake
cdinea Nov 21, 2025
16e4b3b
feat: Add nvImageCodec source files (cleaned-up version)
cdinea Nov 21, 2025
1084593
feat: Add cuslide2 plugin examples and testing tools
cdinea Oct 2, 2025
215a303
Add nvImageCodec testing and validation suite
cdinea Oct 6, 2025
cee8f57
test: Add test script for cuslide2 with generated images
cdinea Oct 13, 2025
4b425bf
test: Add missing test scripts for Philips TIFF and Aperio SVS .
cdinea Nov 24, 2025
3beceae
fix: Add build compatibility stubs and preprocessor guards
cdinea Nov 25, 2025
46bee27
Merge remote-tracking branch 'origin/feature/nvimagecodec-v0.6.0' int…
cdinea Nov 25, 2025
d24f694
chore: Remove test/demo files from repository root
cdinea Nov 25, 2025
2dd55be
chore: Update .gitignore
cdinea Nov 25, 2025
d67938b
chore: Remove visualization and analysis scripts from root
cdinea Nov 25, 2025
e69d41a
chore: Remove cuslide2_nvImageCodec_Demo notebook
cdinea Nov 25, 2025
ee7d66e
fix: Remove merge conflict markers from nvimgcodec_tiff_parser.h
cdinea Nov 25, 2025
a040f08
chore: uupdate docs
cdinea Nov 25, 2025
5d8ae8c
chore: Remove unused CPU decoder stubs
cdinea Nov 25, 2025
617cad3
refactor: Remove dead code and wrap debug prints in nvimgcodec
cdinea Nov 25, 2025
ecd8e10
refactor: Remove redundant code in test_aperio_svs.py
cdinea Nov 25, 2025
cdb1c26
refactor: Remove dead code and wrap debug prints in tiff/
cdinea Nov 25, 2025
92a314d
style: Apply code style improvements to test_philips_tiff.py
cdinea Nov 25, 2025
0f4fa4e
style: Apply code style improvements to test_aperio_svs.py
cdinea Nov 25, 2025
9a56b59
chore: Remove cuslide2_plugin_demo.py example file
cdinea Nov 25, 2025
082014a
fix: Fix unterminated comment in nvimgcodec_tiff_parser.cpp
cdinea Nov 25, 2025
ad4d5af
style: Update license headers to SPDX format and fix copyright yearse
cdinea Nov 25, 2025
addda99
style: Remove trailing whitespace from nvimgcodec_tiff_parser.h
cdinea Nov 25, 2025
6afc3d3
style: Update license headers to SPDX format and remove trailing whit…
cdinea Nov 25, 2025
07979f8
style: Remove trailing whitespace from cuslide2 and loader files
cdinea Nov 25, 2025
367a4f5
style: Fix copyright years and remove trailing whitespace
cdinea Nov 25, 2025
c4ea587
style: Update license header and remove trailing whitespace in nvimgc…
cdinea Nov 25, 2025
124307c
build: Disable test_read_rawtiff.cpp (requires libtiff-specific APIs).
cdinea Nov 25, 2025
dea5b27
style: Fix unused variable warnings in test_aperio_svs.py
cdinea Nov 25, 2025
1eb30d0
fix: Reset VERSION to 25.12.00 to match release/25.12 target branch
cdinea Nov 25, 2025
27fbe30
fix: Make nvImageCodec linking conditional in CMakeLists.txt
cdinea Nov 25, 2025
e6719d5
fix: Add conditional compilation for nvImageCodec-specific code
cdinea Nov 25, 2025
b018897
style: Remove trailing whitespace from ifd.cpp and tiff.cpp
cdinea Nov 25, 2025
6d93cba
refactor: Remove unnecessary try-catch blocks from nvimgcodec_manager.h
cdinea Nov 25, 2025
8265a2d
Fix nvImageCodec debug messenger configuration
cdinea Nov 25, 2025
59543e5
Remove redundant initializer for initialized_ member
cdinea Nov 25, 2025
bee35c9
Fix ROI decoding to use CPU-only backend when appropriate
cdinea Nov 25, 2025
61f8ab2
Remove dead GPU-to-CPU copy code
cdinea Nov 25, 2025
b6b5b30
Refactor nvimgcodec_decoder to use RAII pattern for resource management
cdinea Nov 25, 2025
8a4a6fc
Use pinned memory for host buffers for faster GPU-to-host transfers
cdinea Nov 25, 2025
ec838c3
Check return value of nvimgcodecFutureGetProcessingStatus
cdinea Nov 25, 2025
4775952
Consolidate DEBUG print statements into single ifdef block
cdinea Nov 25, 2025
4d85bea
Add consistent empty() check for image_description across all metadat…
cdinea Nov 25, 2025
6be8e79
Update cuslide2 plugin for nvImageCodec v0.7.0
cdinea Nov 26, 2025
a172ecf
Fix segfault and cleanup for nvImageCodec v0.7.0
cdinea Nov 26, 2025
df64740
Simplify ImageDescription extraction using direct TIFF tag query
cdinea Nov 26, 2025
4daa355
fix: Update NVIMGCODEC_VERSION to 0.7.0 in central deps
cdinea Nov 27, 2025
23e6d9a
build: Remove nvimgcodec from conda envs (0.7.0 not yet on conda-forge)
cdinea Nov 27, 2025
0de4b21
fix: Add out-of-bounds ROI check for CPU decoder
cdinea Nov 27, 2025
b5e29b5
fix: Add error logging for TIFF tag metadata query failures
cdinea Nov 27, 2025
324d959
fix: Add size limit for binary TIFF tag metadata storage.
cdinea Nov 27, 2025
edf3ea9
fix: Add buffer size validation for LONG8/SLONG8 arrays
cdinea Nov 27, 2025
b0fb586
fix: Add array support for RATIONAL/SRATIONAL TIFF tag values
cdinea Nov 27, 2025
a55b1cf
fix: Implement proper sub-code stream destruction per nvImageCodec .
cdinea Nov 27, 2025
ef12381
refactor: Remove nvimgcodec_manager.h (singleton moved to nvimgcodec_…
cdinea Nov 27, 2025
5a7d785
refactor: Extract TIFF tag value extraction to template functions
cdinea Nov 27, 2025
e990bb4
feat: Add std::monostate to TiffTagValue variant for empty state
cdinea Nov 27, 2025
c0e854f
fix: Store float/double arrays as vectors for consistency
cdinea Nov 27, 2025
4921b6e
fix: Remove defensive std::min checks for RATIONAL/SRATIONAL arrays
cdinea Nov 27, 2025
6991a95
fix: Make binary TIFF tag size limit configurable
cdinea Nov 28, 2025
6dd0d47
fix: Remove dead code with outdated comment
cdinea Nov 28, 2025
487852a
refactor: Remove tiff_tag_value_to_uint16 helper function.
cdinea Nov 28, 2025
edde6e4
python reprducible script
cdinea Nov 28, 2025
4a0225c
Remove value_stored boolean, use std::monostate check instead
cdinea Nov 28, 2025
2716b26
Use std::holds_alternative instead of try-catch for COMPRESSION tag
cdinea Nov 28, 2025
c944ffd
Fix memory allocation mismatch for CPU decoding path
cdinea Dec 1, 2025
29e63b7
Fix style issues and update dependencies
cdinea Dec 1, 2025
7b402de
Merge branch 'release/25.12' into feature/nvimagecodec-v0.7.0
cdinea Dec 1, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 7 additions & 7 deletions .github/workflows/build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ concurrency:
jobs:
cpp-build:
secrets: inherit
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-build.yaml@release/25.12
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-build.yaml@main
with:
build_type: ${{ inputs.build_type || 'branch' }}
branch: ${{ inputs.branch }}
Expand All @@ -45,20 +45,20 @@ jobs:
if: github.ref_type == 'branch'
needs: [python-build]
secrets: inherit
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@release/25.12
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@main
with:
arch: "amd64"
branch: ${{ inputs.branch }}
build_type: ${{ inputs.build_type || 'branch' }}
container_image: "rapidsai/ci-conda:25.12-latest"
container_image: "rapidsai/ci-conda:26.02-latest"
date: ${{ inputs.date }}
node_type: "gpu-l4-latest-1"
script: "ci/build_docs.sh"
sha: ${{ inputs.sha }}
python-build:
needs: [cpp-build]
secrets: inherit
uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@release/25.12
uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@main
with:
build_type: ${{ inputs.build_type || 'branch' }}
branch: ${{ inputs.branch }}
Expand All @@ -68,15 +68,15 @@ jobs:
upload-conda:
needs: [cpp-build, python-build]
secrets: inherit
uses: rapidsai/shared-workflows/.github/workflows/conda-upload-packages.yaml@release/25.12
uses: rapidsai/shared-workflows/.github/workflows/conda-upload-packages.yaml@main
with:
build_type: ${{ inputs.build_type || 'branch' }}
branch: ${{ inputs.branch }}
date: ${{ inputs.date }}
sha: ${{ inputs.sha }}
wheel-build:
secrets: inherit
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@release/25.12
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main
with:
build_type: ${{ inputs.build_type || 'branch' }}
branch: ${{ inputs.branch }}
Expand All @@ -88,7 +88,7 @@ jobs:
wheel-publish:
needs: wheel-build
secrets: inherit
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@release/25.12
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@main
with:
build_type: ${{ inputs.build_type || 'branch' }}
branch: ${{ inputs.branch }}
Expand Down
18 changes: 9 additions & 9 deletions .github/workflows/pr.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
- wheel-tests
- telemetry-setup
secrets: inherit
uses: rapidsai/shared-workflows/.github/workflows/pr-builder.yaml@release/25.12
uses: rapidsai/shared-workflows/.github/workflows/pr-builder.yaml@main
telemetry-setup:
runs-on: ubuntu-latest
continue-on-error: true
Expand All @@ -33,44 +33,44 @@ jobs:
checks:
secrets: inherit
needs: telemetry-setup
uses: rapidsai/shared-workflows/.github/workflows/checks.yaml@release/25.12
uses: rapidsai/shared-workflows/.github/workflows/checks.yaml@main
with:
ignored_pr_jobs: telemetry-summarize
conda-cpp-build:
needs: checks
secrets: inherit
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-build.yaml@release/25.12
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-build.yaml@main
with:
build_type: pull-request
script: ci/build_cpp.sh
conda-python-build:
needs: conda-cpp-build
secrets: inherit
uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@release/25.12
uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@main
with:
build_type: pull-request
script: ci/build_python.sh
conda-python-tests:
needs: conda-python-build
secrets: inherit
uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@release/25.12
uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@main
with:
build_type: pull-request
script: ci/test_python.sh
docs-build:
needs: conda-python-build
secrets: inherit
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@release/25.12
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@main
with:
build_type: pull-request
node_type: "gpu-l4-latest-1"
arch: "amd64"
container_image: "rapidsai/ci-conda:25.12-latest"
container_image: "rapidsai/ci-conda:26.02-latest"
script: "ci/build_docs.sh"
wheel-build:
needs: checks
secrets: inherit
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@release/25.12
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main
with:
build_type: pull-request
script: ci/build_wheel.sh
Expand All @@ -79,7 +79,7 @@ jobs:
wheel-tests:
needs: wheel-build
secrets: inherit
uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@release/25.12
uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@main
with:
build_type: pull-request
script: ci/test_wheel.sh
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ on:
jobs:
conda-python-tests:
secrets: inherit
uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@release/25.12
uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@main
with:
build_type: ${{ inputs.build_type }}
branch: ${{ inputs.branch }}
Expand All @@ -34,7 +34,7 @@ jobs:
sha: ${{ inputs.sha }}
wheel-tests:
secrets: inherit
uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@release/25.12
uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@main
with:
build_type: ${{ inputs.build_type }}
branch: ${{ inputs.branch }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/trigger-breaking-change-alert.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
trigger-notifier:
if: contains(github.event.pull_request.labels.*.name, 'breaking')
secrets: inherit
uses: rapidsai/shared-workflows/.github/workflows/breaking-change-alert.yaml@release/25.12
uses: rapidsai/shared-workflows/.github/workflows/breaking-change-alert.yaml@main
with:
sender_login: ${{ github.event.sender.login }}
sender_avatar: ${{ github.event.sender.avatar_url }}
Expand Down
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -155,3 +155,7 @@ conda-bld

# Custom debug environment setup script for VS Code (used by scripts/debug_python)
/scripts/debug_env.sh
*.tiff
buildbackuup/
*_cpp_documentation.md
junit-cucim.xml
3 changes: 3 additions & 0 deletions conda/recipes/libcucim/conda_build_config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,6 @@ c_stdlib_version:

cmake_version:
- ">=3.30.4"

nvimgcodec_version:
- ">=0.6.0"
3 changes: 3 additions & 0 deletions conda/recipes/libcucim/meta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@ requirements:
- cuda-cudart-dev
- libcufile-dev
- libnvjpeg-dev
- libnvimgcodec-dev {{ nvimgcodec_version }} # nvImageCodec development headers and libraries
- nvtx-c >=3.1.0
- openslide
run:
Expand All @@ -69,8 +70,10 @@ requirements:
- libcufile
- cuda-cudart
- libnvjpeg
- libnvimgcodec0 {{ nvimgcodec_version }} # nvImageCodec runtime library
run_constrained:
- {{ pin_compatible('openslide') }}
- libnvimgcodec-dev {{ nvimgcodec_version }} # Optional: for development/debugging

about:
home: https://developer.nvidia.com/multidimensional-image-processing
Expand Down
Loading
Loading