envi

    -2熱度

    1回答

    我正在處理光柵光柵。 我寫了兩個帶在兩個單獨的文件已: setwd("D:/All_radio") writeRaster(new,filename="NIR.envi",format="ENVI",overwrite=T) writeRaster(new1,filename="SWIR.envi",format="ENVI",overwrite=T) 當我試圖 ndii<-(("NIR.

    0熱度

    1回答

    這可能看起來微不足道,但我似乎可以跟蹤這個錯誤,而且我對Python非常非常新,但不是編程。從互聯網上閱讀了一下,我想我的問題是.dat ENVI圖像文件不被讀作「描述對象」。但是,我怎麼才能讓它被讀取?我可能需要它來閱讀標題信息,任何解決方案? 這裏是我的代碼: import arcpy #make sure you run the python associated with ArcGIS

    0熱度

    1回答

    如何在IDL中用newton方法得到方程的解,我的程序將提供各種(在這裏的方塊),但牛頓方法ID IDL只是收回方程的初始解。請幫助我的論文進行遙感圖像處理。 我的IDL程序是: Pro TSM_lixiaModel !Except=0 Compile_opt idl2 dir='I:\lwkDATA\waterRegion\MODIS\' files=file_search(dir,'*

    1熱度

    1回答

    我對R的工作還很新,但是試圖完成這個任務。我有幾十個ENVI光譜數據集存儲在一個目錄中。每個數據集分爲兩個文件。它們都具有相同的命名規則,即: ID_YYYYMMDD_350-200nm.asr ID_YYYYMMDD_350-200nm.hdr 的任務是讀取數據集,添加兩列(ID和日期從文件名),並將結果存儲在* .csv文件中。我得到這個工作的單個文件(硬編碼)。 library(caTool

    0熱度

    1回答

    我的目標是用寫在IDL腳本,到蟒蛇: IDL代碼: PRO PS_GS ; Start the application e = ENVI() ;Generate the roi from a vector file ; Open a vector file file_vec = Filepath('Sic_Trapani.shp', ROOT_DIR = 'E:\mydirectory\

    0熱度

    1回答

    我想使用IDL程序在ENVI中對LANDSAT照片進行空間子集化。我有超過150個圖像我想要子集,所以我想以批處理模式運行程序(沒有交互)。我知道如何手動執行此操作,但是通過IDL代碼中的緯度/經度座標,我可以使用什麼命令來對圖像進行空間子集?

    1熱度

    1回答

    我使用ENVI進行卷積, 中位數組,5內核大小​​,將圖像添加返回值的0% 在ENVI的結果是非常好的, 當我嘗試做使用CONVOL相同的IDL我不能設法得到它的工作方式相同, 這裏是我的代碼: fsize = 5 ext = [fsize, fsize] kernel = REPLICATE(1, ext[0], ext[1]) B = BYTE(CONVOL(B, kernel, INV

    2熱度

    1回答

    我對ENVI 5.0 API有以下問題:我經常在腳本中使用ENVI_DOIT批處理例程來生成中間映像,並使用/ IN_MEMORY開關將它們留在內存中。當我完成他們我擺脫他們與 ENVI_FILE_MNG,id = FID,/刪除。 在ENVI 5.0「經典」中很有效。然而,新的ENVI 5.0圖形用戶界面似乎覺得有義務將所有以這種方式創建的圖像放置在「視圖」中,並且構建金字塔,我得到警告 「處理