А QR-код инвариантен зеркалу?
От: Нomunculus Россия  
Дата: 18.07.23 11:33
Оценка:
За вращение я так понимаю отвечают большие квадраты по углам? А зеркало?
Re: А QR-код инвариантен зеркалу?
От: bp  
Дата: 18.07.23 12:21
Оценка:
Здравствуйте, Нomunculus, Вы писали:

Н>За вращение я так понимаю отвечают большие квадраты по углам?

Эти большие квадраты называются шаблонами поиска. По ним определяется как место нахождения символа кода, так и его угловая ориентация.

Н>А зеркало?

Декодирование зеркально отраженного символа допустимо.
Re: А QR-код инвариантен зеркалу?
От: vsb Казахстан  
Дата: 18.07.23 12:33
Оценка:
Не инвариантен. Ридер может попробовать декодировать отражённый код, но это не часть стандарта и рассчитывать на этот функционал в любом ридере нельзя. Айфон умеет так делать.
Re: А QR-код инвариантен зеркалу?
От: andyp  
Дата: 18.07.23 12:34
Оценка:
Здравствуйте, Нomunculus, Вы писали:

Н>За вращение я так понимаю отвечают большие квадраты по углам? А зеркало?


Там есть маленькие кубики для выравнивания. Вроде, по их позиции можно отражение усечь. Если их нет, как в первой версии, то имхо зеркала он не перенесет — зеркальное отражение будет неправильно повернуто, но фиксированные паттерны на тех же местах окажутся. А так, можно ж прям декодеру зеркально отраженные версии скормить и посмотреть, какая насколько надежно декодируется.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.