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

This might be the fix for the upper disappearing word of issue 3871 #3899

Open
wants to merge 11 commits into
base: main
Choose a base branch
from

Conversation

rmast
Copy link

@rmast rmast commented Aug 15, 2022

@rmast
Copy link
Author

rmast commented Aug 16, 2022

This does not work for -c edges_use_new_outline_complexity=1

@rmast
Copy link
Author

rmast commented Aug 17, 2022

It might be this 'fix' revives the 'rejected parent' from the bucket, while other rejected blobs should probably still be available and are killed with the empty word as well. I think the children are mistrusted, as those blobs come by as well making the row, including the dot on the i. As the new layers of tesseract even know how to revive a parent I guess they could cope better with those mistrusted children as well. I'm trying to get to the right point in the debugger...

@rmast
Copy link
Author

rmast commented Aug 19, 2022

I changed the strategy of keeping the parent alive to just kill the parent as soon as it is known. That solves the issues on both lines. I wonder whether other examples can reveal a motivation for reviving the parent to a lesser extent.

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.

1 participant