2012-06-23 3 views
1

Я действительно надеюсь, что кто-то может мне помочь, потому что я действительно застрял на этом. У меня будет большой набор данных для обработки изображений, которые из-за размера набора не могут быть обработаны вручную.Измерение расстояния в обработке изображений

Что нужно сделать, так это найти горизонтальное расстояние в пикселях в наборе из примерно 30 объектов на изображение. Объекты имеют одинаковую форму и аналогичный цвет (т. Е. Светлее/темнее). X/Y 0,0 будет назначаться на центральные X нижние границы Y наименьшего объекта Y, оттуда мне нужно измерить и записать расстояние оси x до центра каждого из оставшихся 29 объектов на изображении. Центральная часть на самом деле не нужна, так как я могу переформулировать ее, чтобы перестроить ее в центр, и главная цель этого - не обязательно координаты x/y, а шаблон, который они показывают/имеют.

Я смог использовать Photoshop, а также Rapidminer с расширением IMMI для извлечения объектов, однако я не могу найти никаких инструментов, которые измеряют расстояния. Я посмотрел на JavaCV, но не видел ничего, что могло бы это сделать. Если у кого-то есть идея инструментария, Java или нет, сообщите мне об этом!

Как измерить расстояние между двумя объектами, которые я уже нашел?

+1

Что вы думаете? Возникает вопрос: «Как измерить расстояние между двумя объектами, которые я уже нашел?» Или что-то другое? – user1118321

+0

Что именно, как измерить расстояние между уже найденными объектами – user1347475

+0

@trashgod Thank you !! Я на самом деле его загрузил, просто еще не играл с ним. – user1347475

ответ

3

ImageJ широко используется в этом контексте. Вы можете найти существующий plugin или использовать обширный язык macro.

+0

Спасибо, я пробую его сейчас – user1347475

2

Если у вас меньше изображений для измерения, вы можете использовать KLONK Image Measurement для Windows. Загрузите и используйте бесплатную версию: http://www.imagemeasurement.com