Skip to content

mcc: add SpyderChecker 24/48 - support and tests#4089

Open
AYELET0527661122 wants to merge 4 commits into
opencv:4.xfrom
AYELET0527661122:fix-spyderchecker
Open

mcc: add SpyderChecker 24/48 - support and tests#4089
AYELET0527661122 wants to merge 4 commits into
opencv:4.xfrom
AYELET0527661122:fix-spyderchecker

Conversation

@AYELET0527661122
Copy link
Copy Markdown

Resolves #3935

Supersedes #4072.
The previous PR was closed automatically after the fork used as the head repository was deleted.

This PR adds support for Datacolor SpyderChecker v2 color charts
with 24 and 48 patches to the MCC module.

Changes include:

Added new checker models for SpyderChecker 24 and 48
Define color and geometry constants
Added unit tests for detection and drawing
Test images are provided in opencv_extra.

Depends on opencv/opencv_extra#1317

  • I agree to contribute to the project under Apache 2 License.
  • To the best of my knowledge, the proposed patch is not based on a code under GPL or another license that is incompatible with OpenCV
  • The PR is proposed to the proper branch
  • There is a reference to the original bug report and related work
  • There is accuracy test, performance test and test data in opencv_extra repository, if applicable
    Patch to opencv_extra has the same branch name.
  • The feature is well documented and sample code can be built with the project CMake

Added support for SPYDERCHECKR48_V2 and SPYDERCHECKR24_V2 configurations, including chart and box size adjustments.
Added CSpyder48Colors and CSpyder48Cellchart constants for color and geometry data.
@AlexanderHaritonov
Copy link
Copy Markdown

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.

MCC module: Add support for Datacolor SpyderCheckr

2 participants