Skip to content

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

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

Fix mask optimization to include format and version information and dark module.#389
SmileyChris merged 3 commits intolincolnloop:mainfrom
Jaimeetxebarria:fix-mask-optimization

Conversation

@Jaimeetxebarria
Copy link
Copy Markdown
Contributor

@Jaimeetxebarria Jaimeetxebarria commented Dec 27, 2024

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