Skip to content

Add oval ROI tool#52

Merged
yangfei merged 1 commit into
mainfrom
feature/oval-roi-tool
May 16, 2026
Merged

Add oval ROI tool#52
yangfei merged 1 commit into
mainfrom
feature/oval-roi-tool

Conversation

@yangfei
Copy link
Copy Markdown
Owner

@yangfei yangfei commented May 16, 2026

Summary

  • Add core OvalRoi model with discrete pixel containment.
  • Add oval measurement support that samples only pixels inside the oval.
  • Add Edit > Rectangle Selection and Edit > Oval Selection tools.
  • Render oval ROI overlays and use oval measurements for active oval selections.
  • Keep histogram/profile limited to full image or rectangle ROI with explicit unsupported-selection messages.

Verification

  • dotnet build ImageJCsharp.sln
  • dotnet test tests/ImageJCsharp.Core.Tests/ImageJCsharp.Core.Tests.csproj
  • dotnet test tests/ImageJCsharp.App.Tests/ImageJCsharp.App.Tests.csproj

Closes #19

@yangfei yangfei merged commit df9b1e8 into main May 16, 2026
1 check passed
@yangfei yangfei deleted the feature/oval-roi-tool branch May 16, 2026 08:40
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.

Add oval ROI tool

1 participant