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

dewarping: top curve: doesn't work == line, 2 points. #2

Open
zvezdochiot opened this issue Jan 7, 2024 · 1 comment
Open

dewarping: top curve: doesn't work == line, 2 points. #2

zvezdochiot opened this issue Jan 7, 2024 · 1 comment
Assignees
Labels
question Further information is requested

Comments

@zvezdochiot
Copy link
Member

zvezdochiot commented Jan 7, 2024

Hi @noobie-iv .

Уже много раз на текущем состоянии git наблюдаю прямую из двух точек по верхней грани при выборе "Кривых" в "Устранении искажений". Нижняя грань, как и положено, из 5-ти точек. В верхнюю грань точки можно добавить, но как то это "слегка" не очень.
"Совпадение? Не думаю..."

STD STEX
screen-3 screen02

B_199.origin.tif.gz [2635403] (SHA1: 2c801c5d5df0bed28aec2651b1331385c8aebe57)

PS: Да и вообще, хотелось бы иметь выбор кол-ва точек по граням, скажем от 2 до 16.

@zvezdochiot zvezdochiot self-assigned this Jan 7, 2024
@zvezdochiot zvezdochiot added the question Further information is requested label Jan 7, 2024
@noobie-iv
Copy link
Member

До начала работы над переносом деварпа я делал тестовый проект, где только деварп есть, а остальное все вырезано, просто чтобы оценить объем. В нем было больше мегабайта исходников, чтобы только собираться. И это без проверки, правильно ли он работает; возможно, я что-то зевнул, и часть исходников потерял.

То есть, чтобы перенести деварп из STEX абсолютно точно, надо заменить около трети объема STU (или продублировать этот объем внутрь папки с деварпом). Это явный перебор, делать из STU обратно STEX точно не годится.

Поэтому при конфликтах переноса я принудительно оставлял все, что в принципе собиралось и работало в STU, и переносил только код, которого в STU совсем не было. Однозначно, в каких-то функциях есть расхождения в реализации, которые потерялись при переносе, и будут давать расхождения. Например, я поправил ляп в многопоточном коде построения гистограмм в STU, из-за которого Watershed - фильтр не работал, и верхняя линия постоянно привязывалась к верху страницы вместо текста.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants