Немного заморозил мозг, как это сделать. У меня есть изображение области футбольного поля, по которой пользователь нажимает, чтобы указать, где что-то произошло.
Я хочу сохранить координаты в реальных единицах измерения в моей базе данных, чтобы я мог изменить изображение позже. Однако я не могу понять формулу для этого (игнорируя тот факт, что футбольное поле имеет переменную длину).
Итак, скажем, мое изображение размером 400 пикселей на 300 пикселей, представляющее поле реального мира 12000 см x 9000 см, какой будет точка 300 пикселей на 100 пикселей в сантиметрах? Как мне тогда преобразовать это значение см обратно в px на изображении размером 800x600 px? Делать это в ярдах / дюймах также было бы приемлемо.
Пожалуйста, покажите мне рабочие, а не только отдельные значения. Спасибо!