Releases: yangfei/ImageJCsharp
Releases · yangfei/ImageJCsharp
Release list
ImageJCsharp v0.1.0
ImageJCsharp v0.1.0
This is the first public development release of ImageJCsharp, a C# native ImageJ-like scientific image analysis application for Windows.
This release is intentionally early. It establishes the open-source project structure, documentation, build automation, and the first MVP application shell.
Added
- .NET Framework 4.8 solution structure.
- WinForms application project.
- Core image processing library project.
- xUnit test project for core behavior.
- Grayscale image model.
- Rectangle ROI model.
- Basic measurement model.
- Threshold, invert, and Sobel edge processing.
- Initial WinForms shell with image open/save, zoom, ROI drawing, measurement, and basic processing commands.
- README, roadmap, near-term plan, contribution guide, release process, and promotion plan.
- GitHub Issue templates, PR template, labels, Discussions, and Actions build workflow.
Known limitations
- This is an early development build, not a stable ImageJ replacement yet.
- The MVP currently uses a grayscale-first internal image model.
- ROI support is limited to rectangle selection.
- No ImageJ macro compatibility.
- No Java plugin compatibility.
- No Fiji plugin compatibility.
- Scientific format support is limited to basic platform-supported image loading.
- Plugin SDK is planned but not implemented yet.
Verification
dotnet build src/ImageJCsharp.App/ImageJCsharp.App.csproj -c Releasedotnet build ImageJCsharp.slndotnet test tests/ImageJCsharp.Core.Tests/ImageJCsharp.Core.Tests.csproj
Download
Download ImageJCsharp-v0.1.0-win.zip, extract it, and run ImageJCsharp.App.exe.
Windows with .NET Framework 4.8 is required.