СПОСОБ, АППАРАТ И ТЕРМИНАЛ ДЛЯ ИЗМЕРЕНИЯ УГЛА

1. Способ измерения угла, включающий в себя:
отображение горизонтальной линии начала отсчета и линии измерения, а также объекта, фотографируемого в этот момент камерой, в интерфейсе терминала, плоскости, определяемую линией измерения и горизонтальной линией начала отсчета, параллельную интерфейсу отображения, и линии измерения, относительно статичную по отношению к интерфейсу отображения,
во время процесса измерения терминал поворачивается так, чтобы край объекта был параллелен линии измерения, с выполнением расчета угла между линией измерения и горизонтальной линией начала отсчета, и
определение угла, полученного, когда край объекта параллелен линии измерения, как угла между объектом и горизонтальной плоскостью.
2. Способ по п. 1, отличающийся тем, что отображение горизонтальной линии начала отсчета и линии измерения, а также объекта, фотографируемого в этот момент камерой, в интерфейсе терминала, включает в себя
обнаружение того, находится ли терминал в наклонном положении, и
если обнаружено, что терминал находится в наклонном положении, включение камеры и отображение на терминале горизонтальной линии начала отсчета и линии измерения, а также объекта, фотографируемого в этот момент камерой.
3. Способ по п. 2, отличающийся тем, что обнаружение того, находится ли терминал в наклонном положении, включает в себя
измерение угла наклона между терминалом и горизонтальной плоскостью,
определение того, попадает ли угол наклона в заданный диапазон углов, и
если определено, что угол наклона попадает в заданный диапазон углов, определение того, что терминал находится в наклонном положении.
4. Способ по любому из пп. 1-3, отличающийся тем, что во время процесса измерения терминал поворачивают таким образом, чтобы край объекта стал параллельным линии измерения, выполнение расчета угла между линией измерения и горизонтальной линией начала отсчета включает в себя:
если линия измерения параллельна или совпадает с горизонтальной линией начала отсчета в начальный момент, измерение угла поворота линии измерения по отношению к горизонтальной линии начала отсчета и определение угла поворота как угла между линией измерения и горизонтальной линией начала отсчета, и
если существует начальный угол между линией измерения и горизонтальной линией начала отсчета в начальный момент, измерение угла поворота линии измерения по отношению к горизонтальной линии начала отсчета, расчет угловой разницы путем вычитания значения начального угла из угла поворота, и определение угловой разницы как угла между линией измерения и горизонтальной линией начала отсчета.
5. Способ по п. 1, отличающийся тем, что также включает в себя:
если камера фотографирует другой объект, во время процесса измерения терминал поворачивают таким образом, чтобы край другого объекта был параллельным линии измерения, и выполняют расчет угла между линией измерения и горизонтальной линией начала отсчета;
определения угла, полученного, когда край другого объекта был параллелен линии измерения, в качестве угла между другим объектом и горизонтальной плоскостью;
расчет угловой разницы путем вычитания угла между другим объектом и горизонтальной плоскостью из угла между объектом и горизонтальной плоскостью; и
определение абсолютной величины значения разницы как угла между объектом и другим объектом.
6. Аппарат для измерения угла, включающий в себя
модуль отображения, выполненный для отображения горизонтальной линии начала отсчета и линии измерения, а также объекта, фотографируемого в этот момент камерой, в интерфейсе терминала, при этом плоскость определяется линией измерения и горизонтальной линией начала отсчета, параллельную интерфейсу отображения, и линия измерения относительно статичная по отношению к интерфейсу отображения,
первый расчетный модуль, выполненный для расчета угла между линией измерения и горизонтальной линией начала отсчета во время процесса измерения, в котором терминал поворачивается так, чтобы край объекта был параллелен линии измерения, и
первый модуль определения, выполненный определение угла, полученного с помощью первого расчетного модуля, когда край параллелен линии измерения, как угла между объектом и горизонтальной плоскостью.
7. Аппарат по п. 6, отличающийся тем, что модуль отображения включает в себя
блок обнаружения, выполненный для определения того, находится ли терминал в наклонном положении, и
блок отображения, выполненный для включения камеры и отображения горизонтальной линии начала отсчета и линии измерения, а также объекта, фотографируемого в этот момент камерой, на терминале, если блок обнаружения обнаружил, что терминал находится в наклонном положении.
8. Аппарат по п. 7, отличающийся тем, что блок обнаружения включает в себя
измерительный подблок, выполненный для измерения угла наклона между терминалом и горизонтальной плоскостью,
подблок обнаружения, выполненный для определения того, попадает ли угол наклона, обнаруженный измерительным элементом, в заданный диапазон углов, и
подблок определения, выполненный для определения того, что терминал находится в наклонном положении, если определяется, что угол наклона попадает в заданный диапазон углов.
9. Аппарат по любому из пп. 6-8, отличающийся тем, что первый расчетный модуль включает в себя
первый расчетный блок, выполненный для измерения угла поворота линии измерения по отношению к горизонтальной линии начала отсчета и определения угла поворота в качестве угла между линией измерения и горизонтальной линией начала отсчета, если линия измерения параллельна или совпадает с горизонтальной линией начала отсчета в начальный момент, и
второй расчетный блок, выполненный для измерения угла поворота линии измерения по отношению к горизонтальной линии начала отсчета, расчета угловой разницы путем вычитания значения начального угла из угла поворота, и определения угловой разницы как угла между линией измерения и горизонтальной линией начала отсчета, если существует начальный угол между линией измерения и горизонтальной линией начала отсчета в начальный момент.
10. Аппарат по п. 6, отличающийся тем, что также включает в себя
второй расчетный модуль, выполненный для расчета угла между линией измерения и горизонтальной линией начала отсчета, если камера фотографирует другой объект во время процесса измерения, когда терминал поворачивают так, чтобы край другого объекта стал параллельным линии измерения,
второй модуль определения, выполненный для определения угла, полученного вторым расчетным модулем, когда край другого объекта параллелен линии измерения, как угла между другим объектом и горизонтальной плоскостью,
третий расчетный модуль, выполненный для расчета значения угловой разницы путем вычитания угла между другим объектом и горизонтальной плоскостью из угла между объектом и горизонтальной плоскостью, и
третий модуль определения, выполненный для определения абсолютной величины значения разницы в качестве угла между объектом и другим объектом.
11. Терминал, отличающийся тем, что терминал включает в себя:
процессор, и
запоминающее устройство, выполненное для хранения команд, исполняемых процессором;
где процессор выполнен для отображения горизонтальной линии начала отсчета и линии измерения, а также объекта, фотографируемого в этот момент камерой, в интерфейсе терминала, плоскости, определяемой линией измерения и горизонтальной линией начала отсчета, параллельной интерфейсу отображения, и линии измерения, относительно статичной по отношению к интерфейсу отображения;
во время процесса измерения терминал поворачивают так, чтобы край объекта был параллельным линии измерения, расчет угла между линией измерения и горизонтальной линией начала отсчета, и
определение угла, полученного, когда край параллелен линии измерения, как угла между объектом и горизонтальной плоскостью.