Страница 1 из 1

Как лучше всего выделить огромное количество небольших объектов неправильной формы?

Добавлено: 13 апр 2021, 00:13
ns325
Здравствуйте.
Осваиваю QGIS самостоятельно - примитивная вузовская программа не в счет.
Есть снимок с дрона, качество так себе. На нем нужно выделить несколько тысяч крошечных объектов. Пыталась это делать с помощью инструмента "полигон", но т.к. у объектов нет четких линий, точно повторить контуры не получается. Модуль Trace Raster тоже бессилен. Есть ли еще какие-то способы выделения подобных объектов? С полигонами я буду сидеть год без перерыва на еду и сон.(( Идеально подошло бы что-то вроде выделения произвольной линией, но, кажется, таким способом можно выделить только уже нанесенные объекты в векторном слое.

Извиняюсь за корявую терминологию.

Re: Как лучше всего выделить огромное количество небольших объектов неправильной формы?

Добавлено: 13 апр 2021, 07:35
Константин Силкин
Добрый день!
У вас видимо путаница вышла. Слово "выделение" вами и для векторизации используется. Уточните, пожалуйста. Для оценки перспективности выделения границ объектов на растровом изображении хорошо бы пример в студию

Re: Как лучше всего выделить огромное количество небольших объектов неправильной формы?

Добавлено: 13 апр 2021, 07:40
gamm
ns325 писал(а):
13 апр 2021, 00:13
Есть ли еще какие-то способы выделения подобных объектов?
на снимке никаких объектов нет, там пиксели разного цвета. Объекты возникают только в мозгу человека, который на эти пиксели смотрит. Так что объекты нужно создавать, либо руками (на основе того, что в мозгу возникает), либо выделить руками несколько объектов, и научить на них искуственный интеллект (нейронную сеть). В последнем случае успех зависит от того, что собственно вы понимаете под объектами.

Re: Как лучше всего выделить огромное количество небольших объектов неправильной формы?

Добавлено: 19 апр 2021, 08:45
konst555
gamm писал(а):
13 апр 2021, 07:40
Так что объекты нужно создавать, либо руками (на основе того, что в мозгу возникает), либо выделить руками несколько объектов, и научить на них искуственный интеллект (нейронную сеть). В последнем случае успех зависит от того, что собственно вы понимаете под объектами.
Вы прекрасно ответили на свой вопрос. Перед тем, как выполнять векторизацию произведите классификацию вашего растра. Метод классификации зависит от характерных свойств/яркостей объектов. (Очень показателен метод выделения пожаров по спутниковым данным. ) После этого легко векторизуете нужные классы.
Есть плагины для классификации. Надеюсь снимки у вас не JPEG, а TIFF. Иначе качество будет не очень хорошее.

Re: Как лучше всего выделить огромное количество небольших объектов неправильной формы?

Добавлено: 19 апр 2021, 12:34
gamm
konst555 писал(а):
19 апр 2021, 08:45
Вы прекрасно ответили на свой вопрос
это не мой вопрос :mrgreen: Да и насчет "легко векторизуете" я бы не был столь оптимистичен :D