Skip to content

Fix mask optimization to include format and version information and dark module. - #389

Merged
SmileyChris merged 3 commits into
lincolnloop:mainfrom
Jaimeetxebarria:fix-mask-optimization
Mar 20, 2026
Merged

SmileyChris merged 3 commits into
lincolnloop:mainfrom
Jaimeetxebarria:fix-mask-optimization

Conversation

@Jaimeetxebarria

@Jaimeetxebarria Jaimeetxebarria commented Dec 27, 2024 •

Copy link
Copy Markdown
Contributor

Fixes #388.

Since the test argument is no longer needed in any of the functions, I removed it.

@Jaimeetxebarria Jaimeetxebarria changed the title Fix mask optimization excluding format and version information and dark module. Fix mask optimization to include format and version information and dark module. Dec 27, 2024
Verifies that best_mask_pattern() evaluates the complete QR code
including format info, version info, and the dark module, per
ISO 18004 §7.8.3.1.
@SmileyChris
SmileyChris merged commit 567d3be into lincolnloop:main Mar 20, 2026
SmileyChris added a commit that referenced this pull request Mar 20, 2026
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.

Mask evaluation algorithm should use the complete QR code

2 participants