mask area(-999)의 주변 영역도 추가로 -999 처리하기

게시판 IDL Q&A mask area(-999)의 주변 영역도 추가로 -999 처리하기

1 답변 글타래를 보이고 있습니다
  • 글쓴이
    • #5180 Reply
      sjlee
      회원

      이제 IDL 입문한 사용자입니다.
      위성영상을 이용해서 IDL 공부중인데요,
      질문과 같이 -999로 지정된 mask 영역이 있습니다.
      근데 -999로 된 픽셀 주변으로 2픽셀씩 더 마스크 처리하고 싶습니다.
      총 5X5가 마스크처리가 되겠군요.
      column, row를 순차적으로 읽는 for 문을 이용해서 하면될테지만…
      data[i-2:i+2, j-2:j+2, k] = -999
      속도가 아무래도 느려서, 조금더 간결하고 효율적인 방법이 있을까 싶어 문의드립니다.

    • #5183 Reply
      Sangwoo
      회원

      문제의 특성상 반복문의 사용을 피하기는 힘들 것 같습니다. 그래도 효율적인 방법은 생각해볼 수 있겠지요. 흥미로운 주제인 것 같아서 제가 나름 내용을 정리해서 제 블로그에 올렸습니다. 내용을 참조해보시기 바랍니다.

      http://blog.daum.net/swrush/447

      • #5210 Reply
        sjlee
        회원

        감사합니다. 많은 도움이 되었습니다.

1 답변 글타래를 보이고 있습니다
'mask area(-999)의 주변 영역도 추가로 -999 처리하기'에 답변달기
글쓴이 정보: