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

Классификация в Erdas 2013

Добавлено: 05 сен 2013, 21:50
IOWq750
Здравствуй, форум!
Подскажите, что делаю не так? В Эрдас 2013 пытаюсь провести классификацию ландсата, но это заканчивается сообщением ниже и в конце концов получается какая-та невнятная картина. Классификация неконтролируемая, пробовал и isodata, и k-means. Количество классов - 10

Re: Классификация в Erdas 2013

Добавлено: 06 сен 2013, 13:38
Saimon
Добрый день,
приложите, пожалуйста, лог программы. Сервис пак установлен?

С уважением,

Re: Классификация в Erdas 2013

Добавлено: 06 сен 2013, 19:49
IOWq750
Сервис пак не установлен.
Лог вот:

IMAGINE Session Log
-------------------

User: Churinga
Date: Fri Sep 06 20:14:53 2013
Host: CHURINGA
OS Version: Windows NT 6.1 Build 7601 (Service Pack 1)
IMAGINE Version: "ERDAS IMAGINE 2013"

Startup Directory: c:\users\churinga
Session ID: 6064

Starting session log...

06/09/13 20:14:57 SessionMgr(6064): Connection success for the external process 'eWkspace'
06/09/13 20:17:58 eWkspace(5864): Loading Truecolor Layers:
06/09/13 20:17:58 d:/transcend/projects/2013/practice/sakhalin/erdas_processing/le71080271999221sgs01.img(:Layer_4)
06/09/13 20:17:58 d:/transcend/projects/2013/practice/sakhalin/erdas_processing/le71080271999221sgs01.img(:Layer_3)
06/09/13 20:17:58 d:/transcend/projects/2013/practice/sakhalin/erdas_processing/le71080271999221sgs01.img(:Layer_2)
06/09/13 20:17:58
06/09/13 20:18:02 viewer truecolor "d:/transcend/projects/2013/practice/sakhalin/erdas_processing/le71080271999221sgs01.img" rgb 4 3 2 transbackground 1;
06/09/13 20:18:02 viewer magnification toplayer 1 resample "Nearest Neighbor";
06/09/13 20:19:03 eWkspace(5864): Loading Truecolor Layers:
06/09/13 20:19:03 d:/transcend/projects/2013/practice/sakhalin/calibrated/le71080272000176sgs001.tif(:Layer_4)
06/09/13 20:19:03 d:/transcend/projects/2013/practice/sakhalin/calibrated/le71080272000176sgs001.tif(:Layer_3)
06/09/13 20:19:03 d:/transcend/projects/2013/practice/sakhalin/calibrated/le71080272000176sgs001.tif(:Layer_2)
06/09/13 20:19:03
06/09/13 20:19:05 viewer truecolor "d:/transcend/projects/2013/practice/sakhalin/calibrated/le71080272000176sgs001.tif" rgb 4 3 2 transbackground 1;
06/09/13 20:19:05 viewer magnification toplayer 1 resample "Nearest Neighbor";
06/09/13 20:19:20 SessionMgr(6064): exited normally.
06/09/13 20:20:24 eWkspace(5864): Loading [unsupervised.eml]...
06/09/13 20:21:03 C:/Program Files/Intergraph/ERDAS IMAGINE 2013/bin/Win32Release/classifyisodata.exe d:/transcend/projects/2013/practice/sakhalin/calibrated/le71080272000176sgs001.tif -l 1 c:/users/churinga/class.img -s 0 none -o calc -v 0 none -axis d
iagonal -scale 1 -c 0.95 -i 10 -n 10 -z 0 -skip 1 1 -finalpass 0 -color truecolor 4 3 2 -m isodata
06/09/13 20:21:03 eWkspace(5864): Unloading [unsupervised.eml]...
06/09/13 20:21:07 classifyisodata(2204): Classifying (unsupervised) d:/transcend/projects/2013/practice/sakhalin/calibrated/le71080272000176sgs001.tif
06/09/13 20:21:09 classifyisodata(2204): Using layers:
06/09/13 20:21:09 classifyisodata(2204): d:/transcend/projects/2013/practice/sakhalin/calibrated/le71080272000176sgs001.tif(:Layer_1)
06/09/13 20:21:09 classifyisodata(2204): d:/transcend/projects/2013/practice/sakhalin/calibrated/le71080272000176sgs001.tif(:Layer_2)
06/09/13 20:21:09 classifyisodata(2204): d:/transcend/projects/2013/practice/sakhalin/calibrated/le71080272000176sgs001.tif(:Layer_3)
06/09/13 20:21:09 classifyisodata(2204): d:/transcend/projects/2013/practice/sakhalin/calibrated/le71080272000176sgs001.tif(:Layer_4)
06/09/13 20:21:09 classifyisodata(2204): d:/transcend/projects/2013/practice/sakhalin/calibrated/le71080272000176sgs001.tif(:Layer_5)
06/09/13 20:21:09 classifyisodata(2204): d:/transcend/projects/2013/practice/sakhalin/calibrated/le71080272000176sgs001.tif(:Layer_6)
06/09/13 20:21:09 classifyisodata(2204): Computing statistics (using entire file with skip factors: 1, 1)
06/09/13 20:33:03 classifyisodata(2204): Initializing 0 class means from file statistics
06/09/13 20:33:03 classifyisodata(2204): Axis: Diagonal1.000000 standard deviations
06/09/13 20:33:04 classifyisodata(2204): Performing iteration: 1
06/09/13 20:34:00 classifyisodata(2204): Convergence: 0.000
06/09/13 20:34:00 classifyisodata(2204): Performing iteration: 2
06/09/13 20:35:47 classifyisodata(2204): Convergence: 0.859
06/09/13 20:35:47 classifyisodata(2204): Performing iteration: 3
06/09/13 20:37:55 classifyisodata(2204): Convergence: 0.949
06/09/13 20:37:55 classifyisodata(2204): Performing iteration: 4
06/09/13 20:39:58 classifyisodata(2204): Convergence: 0.972
06/09/13 20:46:42 classifyisodata(2204): Creating signature file: C:/Users/Churinga/AppData/Local/Temp/ECLS_002204
06/09/13 20:46:49 SessionMgr(6064): ERROR: #1033 from classifyisodata
06/09/13 20:46:49 SessionMgr(6064): ERROR: Error reported by function setTrueColorScheme
06/09/13 20:46:49 SessionMgr(6064): ERROR: #3 from setTrueColorScheme
06/09/13 20:46:49 SessionMgr(6064): ERROR: Error - Cannot create true color table because of no image statistics
06/09/13 20:48:05 classifyisodata(2204): Closing classified output file: c:/users/churinga/class.img
06/09/13 20:48:05 SessionMgr(6064): classifyisodata.exe exited normally.

Re: Классификация в Erdas 2013

Добавлено: 06 сен 2013, 19:59
nadiopt
дык он вам дает классы в градациях серого или в аппроксимэт тру колор, классы вручную перекрасьте

Re: Классификация в Erdas 2013

Добавлено: 06 сен 2013, 20:15
IOWq750
Так я ему изначально говорю, чтоб он в тру колор все делал. Если проблема только в этом может быть, то подскажите, как перекрасить, а то раньше в эрдасе этого не делал.

Re: Классификация в Erdas 2013

Добавлено: 06 сен 2013, 20:19
nadiopt
растер-тематик-рекод-там нажимаем сетап рекод и красим классы в какие-нибудь аццкие кислотные цвета

Re: Классификация в Erdas 2013

Добавлено: 06 сен 2013, 20:26
IOWq750
Редактируется только новое значение класса, а значения RGB нельзя изменить...

Re: Классификация в Erdas 2013

Добавлено: 06 сен 2013, 21:16
nadiopt
у вас и не должно быть ргб, красить надо уже классификацию, а она тематик

Re: Классификация в Erdas 2013

Добавлено: 06 сен 2013, 21:33
IOWq750
По правде говоря не понял, что в итоге делать...

Re: Классификация в Erdas 2013

Добавлено: 06 сен 2013, 21:37
nadiopt
ну растр с классификацией откройте и рекод его

Re: Классификация в Erdas 2013

Добавлено: 07 сен 2013, 12:34
IOWq750
Тут мы пришли к выводу, что в 13 эрдасе нельзя просто так поменять цвета (без циферок), Saimon, не подскажите?

Re: Классификация в Erdas 2013

Добавлено: 07 сен 2013, 19:08
nadiopt
да, в старом вроде можно было просто цвета поменять, а тут только в таблице rgb цифрами закодировано

Re: Классификация в Erdas 2013

Добавлено: 09 сен 2013, 09:31
Saimon
IOWq750 писал(а):Тут мы пришли к выводу, что в 13 эрдасе нельзя просто так поменять цвета (без циферок), Saimon, не подскажите?
Добрый день,

Для начала рекомендую скачать обновление 2 для версии 2013 с этой страницы:
http://geospatial.intergraph.com/servic ... 13_02.aspx
Обратите внимание что для скачивание необходимо указать имя пользователя и пароль (должен у вас быть, если вы конечно лицензионный пользователь... :mrgreen: :mrgreen: )

Далее попробуйте открыть получившийся растр не как grayscale, а как pseudocolor
и на вкладке Raster-Table нажав кнопку Show Attributes открыть таблицу атрибутов, где должен отобразиться столбец с цветом.

Кроме того, при отсутствии колонки с цветом, можно ее добавить ручками.

С уважением,

Re: Классификация в Erdas 2013

Добавлено: 09 сен 2013, 19:22
IOWq750
Ура! Получилось.

Re: Классификация в Erdas 2013

Добавлено: 10 сен 2013, 08:58
Saimon
Получилось после чего? :)