Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Generate better diff images #10

Open
tingerrr opened this issue Jan 27, 2024 · 0 comments
Open

Generate better diff images #10

tingerrr opened this issue Jan 27, 2024 · 0 comments
Labels
A-reporting Area: test result reporting C-feature Category: feature request P-low Priority: low
Milestone

Comments

@tingerrr
Copy link
Owner

When generating a diff image, the following things could be improved:

  • generate diff images on a page size mismatch (Diff images are not being generated for page size differences #8)
  • highlight changes, bounding boxes of small change sets can be created very easily using a border finding algorithm (see for example Suzuki and Abe 1)
  • highlight which kind of change it is
    • red: deletion from reference to output
    • green: addition from reference to output
  • overlay these boxes on the output or reference image to make it easier to visually compare

Footnotes

  1. https://www.nevis.columbia.edu/~vgenty/public/suzuki_et_al.pdf

@tingerrr tingerrr added the C-feature Category: feature request label Jan 27, 2024
@tingerrr tingerrr added this to the Rewrite milestone Jun 16, 2024
@tingerrr tingerrr added the A-reporting Area: test result reporting label Jun 16, 2024
@tingerrr tingerrr added the P-low Priority: low label Jun 26, 2024
@tingerrr tingerrr modified the milestones: Rewrite, Release 0.1.0 Jul 19, 2024
@tingerrr tingerrr modified the milestones: Release 0.1.0, 0.2.0 Jan 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-reporting Area: test result reporting C-feature Category: feature request P-low Priority: low
Projects
None yet
Development

No branches or pull requests

1 participant