Сначала я сделал онлайн приложение «Линейка», там можно откалибровать приложение по эталону и потом дожить предмет на экран смартфона, чтобы измерить его. И можно попробовать измерить предмет на рассирянс помощью камеры, но тоже нужно калибровать по эталону. Вот это приложение: https://unila.ru/apps/2233
Потом, заметил, что некоторые ищут макет линейки в натуральную величину, чтобы распечатать на бумаге. Стало интересно, заморочился, нарисовал в Фотошопе. Сделал макет листа А4 210 мм на 297 мм, на нем линейка где 297 полосок по размеру мм у листа А4. Сантиметровые полосы жирные. При рисовании ориентировался на то, что известно количество мм на листе А4 и в Фотошопе есть сетка с сантиметровыми квадратами, сверялся по ней. Всё точно. Вот этот лист: скачать линейку
Но есть нюансы.
Подразумевается, что вы сможете распечатать линейку на холсте 210*297 мм(А4), без отступов и полей.
Я печатал с линукса с разными настройками принтера. Совсем без отступов и полей не получилось. Хоть я и указывал «масштаб 100%», «без полей». Поля есть. Из-за этого, есть небольшое смешение. Один вариант даёт погрешность 5 мм на 20 см. Другой почти 2 см.
Чтобы проверить, после распечатки нужно попробовать измерить с помощью линейки какой-нибудь предмет размеры которого стандартные и известны (купюра, карточка, батарейка, паспорт).
Также заметил, что некоторые ищут прям рулетку онлайн, с помощью которой они смогут навести на объект камерой и узнать расстояние до него. Это вряд-ли возможно. Даже если на вашем смартфоне есть нужные датчики для таких замеров, а часто их нет (нужны специальные приборы с датчиками), то онлайн приложение в браузере все равно не сможет получить доступ к этому делу на вашем устройстве. Это политика безопасности. Приложения, которые устанавливаются на смартфон как полноценное приложение, вот они могут запросить и получить доступ к нужным функциям. Но повторюсь, датчиков на обычном смартфоне может быть недостаточно для точного измерения.
В своем онлайн приложении я использую систему калибровки по эталону. Когда вы покалывание мне предмет с известными размерами, в приложении вводите границы предмета, потом линейка пересчитывает этот размер на размер другого изображения, при условии, что они на одной поверхности и в одной плоскости. Так можно измерить длину но не расстояние.


Потом, заметил, что некоторые ищут макет линейки в натуральную величину, чтобы распечатать на бумаге. Стало интересно, заморочился, нарисовал в Фотошопе. Сделал макет листа А4 210 мм на 297 мм, на нем линейка где 297 полосок по размеру мм у листа А4. Сантиметровые полосы жирные. При рисовании ориентировался на то, что известно количество мм на листе А4 и в Фотошопе есть сетка с сантиметровыми квадратами, сверялся по ней. Всё точно. Вот этот лист: скачать линейку
Но есть нюансы.
Подразумевается, что вы сможете распечатать линейку на холсте 210*297 мм(А4), без отступов и полей.
Я печатал с линукса с разными настройками принтера. Совсем без отступов и полей не получилось. Хоть я и указывал «масштаб 100%», «без полей». Поля есть. Из-за этого, есть небольшое смешение. Один вариант даёт погрешность 5 мм на 20 см. Другой почти 2 см.
Чтобы проверить, после распечатки нужно попробовать измерить с помощью линейки какой-нибудь предмет размеры которого стандартные и известны (купюра, карточка, батарейка, паспорт).
Также заметил, что некоторые ищут прям рулетку онлайн, с помощью которой они смогут навести на объект камерой и узнать расстояние до него. Это вряд-ли возможно. Даже если на вашем смартфоне есть нужные датчики для таких замеров, а часто их нет (нужны специальные приборы с датчиками), то онлайн приложение в браузере все равно не сможет получить доступ к этому делу на вашем устройстве. Это политика безопасности. Приложения, которые устанавливаются на смартфон как полноценное приложение, вот они могут запросить и получить доступ к нужным функциям. Но повторюсь, датчиков на обычном смартфоне может быть недостаточно для точного измерения.
В своем онлайн приложении я использую систему калибровки по эталону. Когда вы покалывание мне предмет с известными размерами, в приложении вводите границы предмета, потом линейка пересчитывает этот размер на размер другого изображения, при условии, что они на одной поверхности и в одной плоскости. Так можно измерить длину но не расстояние.

Такая линейка А4 у меня получилась, при желании можно нарезать на полоски

А здесь погрешность составляет сантиметр и дальше - больше, поля при распечатке получились большие

При печати с небольшими полями, линейка уходит примерно на 5мм

Длина пальчиковой батарейки без выпуклостей 48 мм, эта линейка даёт где-то 50 мм