ajay1685/SVS2TIFF
45.9
Weak · 20 September 2026
240
lines of production code
VB.NET
primary language
1
measurement over time
What this system is
SVS2TIFF is a Windows desktop application designed to convert Aperio SVS whole-slide image files into standard TIFF or OME-TIFF formats. It leverages the NetVips library to handle image processing and supports various compression methods, including JPEG 2000, LZW, and JPEG. The system also provides metadata reporting for focus stacks and is distributed as a self-contained Windows installer package.
Features
Initial Windows installer package for SVS2TIFF
The SVS2TIFF application is now available as a Windows MSI installer. This setup package bundles the application executable, the NetVips library, and the full libvips runtime (including dependencies like OpenSlide and openJPEG) into a single installable unit. It configures the standard installation directory, creates a Start Menu shortcut, and includes the MIT license agreement for distribution.
SVS2TIFF-Setup · high confidence
Initial project scaffolding for SVS2TIFF
The SVS2TIFF application now includes its core Visual Basic project configuration files, establishing the application's identity and runtime behavior. This includes the assembly metadata (version 1.1), the main form entry point (SVS2TIFF), and settings persistence logic. The application is configured to run with Windows authentication, single-instance mode disabled, and visual styles enabled, while requesting standard user privileges via the app manifest.
SVS2TIFF/My Project · high confidence
Initial project structure and documentation
The repository has been initialized with the core project files, including the Visual Studio solution (SVS2TIFF.sln) containing the main converter application and the Wix setup project. A README has been added detailing usage for converting Aperio SVS files to TIFF or OME-TIFF, along with prerequisites such as .NET Framework 4.7, NetVips, and libvips. Additionally, standard configuration files like .gitignore, .editorconfig, and the MIT LICENSE have been established.
(repo-wide) · high confidence
Behavioural changes
SVS2TIFF tool adds JP2K compression and focus-stack reporting
The SVS2TIFF Windows Forms application now supports JPEG 2000 (JP2K) as a compression option for the output TIFF files, alongside existing None, LZW, and JPEG choices. Additionally, when processing Aperio SVS files that contain a focus stack, the tool's Info and conversion output now explicitly reports the 'BestFocusLayer' index, providing users with clearer metadata about the source image's z-stack structure.
SVS2TIFF · high confidence
Dependencies
Add SVS2TIFF project with NetVips dependency
The SVS2TIFF project has been added to the solution, introducing a new Windows Forms application that converts SVS files to TIFF. This change includes the project file and a packages.config that adds the NetVips library (version 2.2.0) and System.Buffers (version 4.5.1) as dependencies, enabling the image processing capabilities provided by libvips through the NetVips wrapper.
(dependencies) · high confidence
Written by watchdog.canine.dev from the codebase's own history, inside the signed delivery this page is composed from.
How this codebase got here
Baseline
- First survey — no prior run to compare against. CAI 46.
Lenses
- Code Health 92
- Architecture 69
- Maturity 51
- Readiness 23
- Security 100
Changes since last survey
- 23 commits — 21 feature/other, 2 fixes
By area
- (root) — 14 commits
- SVS2TIFF/libvips — 5 commits
- (repo) — 1 commit
- SVS2TIFF-Setup/ComponentsGenerated.wxs — 1 commit
- SVS2TIFF/My Project — 1 commit
- SVS2TIFF/SVS2TIFF.vb — 1 commit
Notable commits
- fix: Fixes for the SVS2TIFF-Setup
- fix: Revert "Delete svs2tiff.psd"
- change: Add .gitignore and .gitattributes.
- change: Add libvips binaries to be included in msi setup file.
- change: Add project files.
- change: Added jp2k as compression option (libvips-8.11.0)
- change: Delete svs2tiff.psd
- change: Include Authors
- change: Merge pull request #1 from ajay1685/vips-8-10-6
- change: Report levels for SVS files containing focus stack
- change: Set Build and Revision Numbering to default
- change: Test vscode in github repository
- change: Update Readme.md
- change: Update Readme.md
- change: Update Readme.md
- change: Update Readme.md
- change: Update Readme.md
- change: Update Readme.md
- change: Update Readme.md
- change: Update Readme.md
- …and 3 more
Written by watchdog.canine.dev from the codebase's own history, inside the signed delivery this page is composed from.
Survey your own repository
ajay1685/SVS2TIFF was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point a surveyor at a repository you know and see whether you agree with it.
About this page
- The score is its most recent published measurement, taken on 20 September 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
- Measured at commit f73a195c28a5bdfef5a06fca6d2a78aaf57ff32c — the exact code this score is about.
- Scored under rubric-2026.09.15 — the same rubric and the same method as every other entry in this index.
- Measured by watchdog.canine.dev using codehealth-analyzer preprod-b51f968c9b10.