Я пытаюсь спасти х&y координаты из аннотации изображения в базу данных sql. Я использую инструмент, разработанный для Amazon Mechanical Turk (http://people.cs.umass.edu/~smaji/projects/mturk/).
Я установил сервер Linux EC2 с javascript, mysql, php и сделал сайт общедоступным.
Я считаю, что мне нужно передать javascript vars в PHP для публикации в базе данных MySQL. Как передать переменные javascript в PHP?
Технически вы можете делать свою работу следующим образом.
Сохраните все свои аннотации в одну переменную Javascript как значения JOSN
например,
var annotation_values = [{x: 1, y: 1}, {x: 2, y: 1}];
Либо использовать JQuery — библиотека Javascript для запроса ajax ИЛИ отправьте форму, используя (для отправки ваших данных annotation_values в базу данных) на другую страницу, скажем image_process.php, где вы можете собирать отправленные данные формы как $ annotation_values = $ _POST [‘annotation_values’].
Теперь у вас будут данные изображения в переменной $ annotation_values
Создать имя таблицы MySQL Обработка изображения с именем поля image_annotation_data сохранить в нем annotation_values (таблица может иметь дополнительные поля в зависимости от требований вашего приложения)
Вы можете использовать mysql_query («INSERT INTO image_processing
(‘image_annotation_data’) VALUES ($ annotation_values) «)
Когда вам нужны данные image_processing, вы можете просто получить все Обработка изображения Данные из базы данных и перерисовать их на странице, где вам это нужно.
Других решений пока нет …