Классификация аэрофотоснимка. [РЕШЕНО]

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
Ответить
_taras_
Активный участник
Сообщения: 186
Зарегистрирован: 28 июл 2018, 08:40
Репутация: 12
Откуда: Киев

Классификация аэрофотоснимка. [РЕШЕНО]

Сообщение _taras_ » 14 май 2019, 15:55

Приветствую всех.
Необходимо на аэрофотоснимке выделить одинаковые области (границы водоема). Пробовал сделать "в лоб" с использованием Orfeotulbox KMeansClassification но он выдает сообщение

Код: Выделить всё

Загрузить результирующие слои
The following layers were not correctly generated.<ul><li>/tmp/processing_fa76f3a570f443d7bbfc98c9bae515fd/25fea264fe4a4e59aeb217ffdc539e45/out.tif</li></ul>You can check the 'Log Messages Panel' in QGIS main window to find more information about the execution of the algorithm.
Есть ли какй-то другой способ?
Последний раз редактировалось _taras_ 17 май 2019, 18:30, всего редактировалось 1 раз.

gamm
Гуру
Сообщения: 4046
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1050
Ваше звание: программист
Откуда: Казань

Re: Классификация аэрофотоснимка.

Сообщение gamm » 14 май 2019, 16:37

вы не то привели, нужно содержимое лога, упомянутого в сообщении
_taras_ писал(а):
14 май 2019, 15:55
You can check the 'Log Messages Panel' in QGIS main window to find more information about the execution of the algorithm.
и почти наверняка там русские буквы, пробелы, и прочее в путях и именах файлов.

_taras_
Активный участник
Сообщения: 186
Зарегистрирован: 28 июл 2018, 08:40
Репутация: 12
Откуда: Киев

Re: Классификация аэрофотоснимка.

Сообщение _taras_ » 14 май 2019, 19:48

gamm писал(а):
14 май 2019, 16:37
почти наверняка там русские буквы, пробелы, и прочее в путях и именах файлов
Не-а эту хохму я знаю. Ни русского ни пробелов в путях нигде нет.
А как посмотреть логи?

gamm
Гуру
Сообщения: 4046
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1050
Ваше звание: программист
Откуда: Казань

Re: Классификация аэрофотоснимка.

Сообщение gamm » 15 май 2019, 05:07

Открыть панельку, как в сообщении написано.

_taras_
Активный участник
Сообщения: 186
Зарегистрирован: 28 июл 2018, 08:40
Репутация: 12
Откуда: Киев

Re: Классификация аэрофотоснимка.

Сообщение _taras_ » 15 май 2019, 07:46

Установил все пакеты относящиеся к Orfeotulbox, но все равно не работает.
Вывод лога

Код: Выделить всё

Выполняется алгоритм…
Algorithm 'KMeansClassification' starting…
Входные параметры:
{ 'in' : '/home/taras/video/QGIS/obrez_svod.tif', 'cleanup' : True, 'outmeans' : '/tmp/processing_d64e6fa8f96e4c3893e64569dbff3ba6/6a95c6dbb7864523bd8950c5894f4600/outmeans.file', 'nc' : 5, 'out' : '/tmp/processing_d64e6fa8f96e4c3893e64569dbff3ba6/05536e4404824c0688956c06e44d279c/out.tif', 'ts' : 100, 'sampler.periodic.jitter' : 0, 'rand' : 0, 'maxit' : 1000, 'nodatalabel' : 0, 'vm' : None, 'sampler' : 'periodic', 'outputpixeltype' : 5 }

/home/taras/OTB/bin/otbApplicationLauncherCommandLine: error while loading shared libraries: libOTBCommandLine-6.6.so.1: cannot open shared object file: No such file or directory
Выполнение завершено за  0.28 сек.
Результаты:
{'out': '/tmp/processing_d64e6fa8f96e4c3893e64569dbff3ba6/05536e4404824c0688956c06e44d279c/out.tif',
'outmeans': '/tmp/processing_d64e6fa8f96e4c3893e64569dbff3ba6/6a95c6dbb7864523bd8950c5894f4600/outmeans.file'}

Загрузить результирующие слои
The following layers were not correctly generated.<ul><li>/tmp/processing_d64e6fa8f96e4c3893e64569dbff3ba6/05536e4404824c0688956c06e44d279c/out.tif</li></ul>You can check the 'Log Messages Panel' in QGIS main window to find more information about the execution of the algorithm.

gamm
Гуру
Сообщения: 4046
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1050
Ваше звание: программист
Откуда: Казань

Re: Классификация аэрофотоснимка.

Сообщение gamm » 15 май 2019, 11:24

_taras_ писал(а):
15 май 2019, 07:46
libOTBCommandLine-6.6.so.1: cannot open shared object file: No such file or directory
тут указана библиотека, которую не смогли загрузить. Поищите, есть ли она вообще, а дальшу нужно смотреть, какое окружение установлено при запуске командной строки, и видно ли эту библиотеку в этом окружении. Там скрипт на Питоне, скорее всего, его нужно изучать. И попробовать запустить снаружи.

_taras_
Активный участник
Сообщения: 186
Зарегистрирован: 28 июл 2018, 08:40
Репутация: 12
Откуда: Киев

Re: Классификация аэрофотоснимка.

Сообщение _taras_ » 15 май 2019, 14:37

Использую Убунту 16.04 и QGIS 3.4
Библиотека находится libOTBCommandLine-6.6.so.1 есть и находится в ./OTB/lib
нужно смотреть, какое окружение установлено при запуске командной строки, и видно ли эту библиотеку в этом окружении
А вот это темный лес. Если не трудно, распишите по порядку.

_taras_
Активный участник
Сообщения: 186
Зарегистрирован: 28 июл 2018, 08:40
Репутация: 12
Откуда: Киев

Re: Классификация аэрофотоснимка.

Сообщение _taras_ » 17 май 2019, 18:29

Ларчик просто открывался.
В Убунте после распаковки установочного скрипта менять название папки нельзя. Скрипты иначе ничего не находят.

Ответить

Вернуться в «QGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей