resolve_all 의 유용한 키워드(ENVI 프로그램 컴파일)

resolve라는 단어는 “심도있게 파헤쳐 문제를 근원적으로 해결하다”라는 어감을 내포하고 있다고 합니다. 그런가 보죠. ^^. 우리 IDL 개발자들에게는 resolve_all 이라는 프로시저로 친숙합니다. 이 프로시저의 역할은, “현재 컴파일되어 있는 프로그램을 실행하는데 필요한 프로시저나 함수를 모두 찾아들어가 컴파일”하는 것입니다. 즉, 1단계 실행 프로그램 단계에서는 컴파일 되어 있는데, 그 내부적으로 아직 컴파일되지 않아 있는 루틴들을 더 찾아 모두 컴파일하고자 …

Continue reading ‘resolve_all 의 유용한 키워드(ENVI 프로그램 컴파일)’ »

Fuze Go, 써드파티 영상 융합 플러그인

ExelisVIS의 Extensions 메뉴를 보니 못보던 플러그인이 하나 올라와 있네요. Fuze Go 라는 플러그인인데, MS Windows용만 있습니다. http://www.exelisvis.com/MyAccount/ExtensionsDetail/TabId/1454/ArtMID/5446/ArticleID/14070/Fuze-Go%E2%84%A2-plugin-for-ENVI174.aspx Exelis VIS의 홈페이지에는 당연히 ENVI용 플러그인만 소개되어 있습니다만, 링크를 타고 가 보니, 독립적으로 설치해서 사용할 수 있는 프로그램으로도 배포 되네요. 아쉽게도 어느쪽이든 유료의 라이센스입니다. ErDAS용도 있고, ArcGIS용도 있는데 그래서인지 GeoTIFF와 ErDAS 포맷, ENVI 포맷, ESRI Image 포맷을 지원합니다. …

Continue reading ‘Fuze Go, 써드파티 영상 융합 플러그인’ »

Webinar : Extending ENVI LiDAR to Create Custom Analytics

ENVI Lidar 관련 Webinar가 계획되어 있어 소개해드립니다. 우리에게는 시간이 많이 불편한 새벽 3시~4시이므로 적극적인 참여가 기대 되지는 않습니다. 그 시간에는 저도 축구 경기 있다고 해도 안봅니다. 우리시간 2014년 7월 9일 오전 3시~4시. 제목 : Extending ENVI LiDAR to Create Custom Analytics 참가신청은 다음 링크에서 합니다. (링크) 다음과 같은 내용을 다룬다고 하네요. DEM과 DSM을 자동으로 생성하고 …

Continue reading ‘Webinar : Extending ENVI LiDAR to Create Custom Analytics’ »

Bad pixel(value), Bad line(column)의 수정

ENVI 유저 분들에게 꽤나 많이 받는 질문 중 하나가 영상 내 bad pixel(value) 혹은 bad line(column)의 수정에 대한 것입니다. bad pixel이나 bad line이 의미하는 것은 말 그대로 뭔가 (기분)나쁜 픽셀이나 그로 이루어진 라인을 의미합니다. 일종의 noise라고 볼 수 있을텐데요, 주변값과 너무 동떨어지거나 누가봐도 명백히 잘못된 데이터가 될 것입니다. 이는 촬영 조건에 의한 일시적인 현상과 센서의 …

Continue reading ‘Bad pixel(value), Bad line(column)의 수정’ »

ENVI에서 원격 데이터 받기

며칠 전에 ENVI 블로그인 Imagery Speaks에 “The Top 5 Ways to Retreave Remote Data in ENVI”라는 제목의 글이 올라왔습니다. 물론 다섯가지 방법 중에 좀 어이없는 방법, “그냥 다운 받아 사용하세요” 도 들어 있지만, 한번 보아 두시면 좋을 것 같습니다. (원문 링크) 5개 항목만 간단히 소개하면 다음과 같습니다. 1. The Remote Connection Manager File > Remote …

Continue reading ‘ENVI에서 원격 데이터 받기’ »

ENVI의 Image Registration Workflow

원격탐사 분야에서 한 지역에 대한 지속적인 모니터링 수행 혹은 좌표 변환 등의 필요할 때 영상 융합 과정이 필요합니다. 동일 위성(센서)일지라도 정확하게 동일한 궤도로 반복 촬영하기란 쉬운 일이 아니기 때문에 분석 시에는 영상 내 동일 지점을 선택하여 맞춰주는 과정이 필요하기 때문입니다. 이러한 융합은 반드시 동일한 센서, 혹은 동일한 해상도의 데이터만을 이용해야 하는 것은 아닙니다. 해상도가 다른 …

Continue reading ‘ENVI의 Image Registration Workflow’ »

농업 활용을 위한 SAR 프로세싱 (Webinar 소식)

ENVI 제작사인 Exelis VIS 와 SARscape 제작사인 Sarmap 에서 농업 활용을 위한 SAR 프로세싱이란 제목으로 Webinar를 엽니다(SAR Processing for Agriculture Applications). 우리 시간으로는 5월 22일 오후 5시~6시가 됩니다. 다음 내용을 포함할 것으로 예고가 되어 있습니다. 최근 Sentinel-1과 ALOS-2 위성 론칭에 따른 SAR 데이터의 활용 동향 SAR data를 ENVI/SARscape에서 읽고 처리하는 방법 시연 SAR 영상으로부터 의미있는 정보를 도출하는 과정에 대한 …

Continue reading ‘농업 활용을 위한 SAR 프로세싱 (Webinar 소식)’ »

ENVI API를 이용하여 영상을 읽는 방법

영상을 읽는 것까지가 목적이라면, 또는 간단한 영상처리를 하는 것까지가 목적이라면, IDL만을 이용하는 것이 더 편할지도 모릅니다. 그렇지만, 이후 영상처리가 Georeferencing이라든지, PanSharpening과 같은 일이라면, ENVI 체계 안에서 영상을 읽어 들이는 것이 훨씬 편할 것입니다. ENVI API를 이용하여 영상을 파일에서 배열로 읽어들이려면 어떻게 해야 할까요? ENVI Classic과 New ENVI 체계에서의 방법이 좀 다릅니다. 아래 예제는 ENVI Classic과 …

Continue reading ‘ENVI API를 이용하여 영상을 읽는 방법’ »

ENVI의 Open World Data

ENVI Classic 시절에는 영상을 열어 놓고, 해안선 벡터를 중첩하기 위해, Vector 메뉴에서 Create World Boundary라는 기능을 실행해서 EVF 형식의 ENVI Vector를 사용했습니다. 영상의 Geo referencing이 잘 되었는지 1차적으로 확인하는데 편리한 기능이었습니다. ENVI 5.0의 인터페이스에는 이를 대체할 기능이 없었습니다. 물론, 새로운 ENVI의 인터페이스는 ESRI Shape 형식의 벡터를 지원하기 때문에 이를 이용하여 비슷한 작업을 할 수 있었지만 …

Continue reading ‘ENVI의 Open World Data’ »

ENVI의 단축키(Shortcut)

ENVI 5.1부터는 단축키 관리자(Shortcut Manager) 기능이 포함되었습니다. 기존 ENVI에도 몇 가지의 단축키가 존재했습니다. 예를 들면 Ctrl+O(열기), Ctrl+Q( Exit) 같은 것들이 있었습니다. 그러나 종류가 그리 많지 않았고, 사용자에 의해 단축키를 추가할 방법이 없었습니다. ENVI 5.1의 메뉴에서 Help > Shortcut List를 실행해 보면 단축키 목록이 나옵니다. 처음 익숙해질 때까지는 이 창을 열어 놓고 사용하시는 것도 좋겠습니다. 며칠 …

Continue reading ‘ENVI의 단축키(Shortcut)’ »