Skip to content

Add full-profile reg image registration bindings - #2172

Merged
shimat merged 1 commit into
mainfrom
codex/contrib-reg
Oct 17, 2026
Merged

shimat merged 1 commit into
mainfrom
codex/contrib-reg

Conversation

@shimat

@shimat shimat commented Oct 17, 2026

Copy link
Copy Markdown
Owner

Enable the OpenCV 5.0.0 reg module in the full profile and expose direct pixel-intensity registration for shift, Euclidean, similarity, affine, and projective motion. The wrapper returns a 3-by-3 transform mapping reference-image coordinates to moving-image coordinates. Slim remains unchanged.

Tests cover translation recovery, identity transforms for the remaining models, and invalid image types. Managed build: dotnet build test/OpenCvSharp.Tests/OpenCvSharp.Tests.csproj -c Release --no-restore -v:q (0 warnings, 0 errors). Native build and runtime tests are pending CI.

Stacked on #2171. Refs #2163.

@shimat shimat added the enhancement New feature or improvement to OpenCvSharp label Oct 17, 2026 — with ChatGPT Codex Connector
@shimat shimat self-assigned this Oct 17, 2026
Base automatically changed from codex/contrib-rapid to main October 17, 2026 08:28
@shimat
shimat merged commit 3bdc330 into main Oct 17, 2026
25 of 26 checks passed
@shimat
shimat deleted the codex/contrib-reg branch October 17, 2026 08:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or improvement to OpenCvSharp

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant