질문- XROI 및 IP주소

게시판 IDL Q&A 질문- XROI 및 IP주소

3 답변 글타래를 보이고 있습니다
  • 글쓴이
    • #455 Reply
      sando
      회원

       

      1. XROI 에서 그릴때 보여주는 그림을 컬러로 나오게 할 수 있는지요?  통상적인 colortable 이 적용되지 않네요~

       

      2. 사용하는 컴퓨터의 IP 주소를 알아내는 시스템변수는 없는지요? 윈도우 버전, 종류 등은 있었던데요~

       

      감사합니다.

    • #456 Reply
      Jonghyuk
      회원

      문제를 정확히 이해하진 못했습니다만, 만일 indexed color를 로드하는 경우라면 다음 예제가 도움이 될 것 입니다.

      file=file_which(‘avhrr.png’)

      read_png, file, img, r, g, b

      xroi, img, r, g, b

      통상적인 컬러테이블 로드라면, xroi 인터페이스에서 edit > image color table 메뉴로도 쉽게 선택할 수 있습니다.

    • #458 Reply
      Jonghyuk
      회원

      IP 주소를 알아내는 메쏘드가 IDL에 기본적으로 존재하지는 않습니다.

      getenv() 함수는 운영체제별로 환경 변수를 읽어 올 수 있지만, IP 주소는 일반적으로 환경 변수에 포함되어 있지는 않습니다.

      spawn 프로시저를 이용하여, 운영체제에서 IP를 확인할 수 있는 명령을 실행하고, 그 결과를 분석하여 IP를 알아낼 수 있지 않을까 생각합니다. 실제 사용되는 IP를 알아내는 것은 아래와 같은 방법에 몇가지 제약 조건을 더 넣어야 할 것입니다.

      IDL> spawn, ‘ipconfig /all’, ret

      IDL> adds=stregex(ret, ‘[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}’, /extract)

      IDL> print, adds

      192.168.0.47 255.255.255.0   192.168.0.1 192.168.0.1   22.41.153.2                    192.168.5.1 255.255.255.0

      위 내용중 실제 사용되는 IP를 알아내는 것은 몇 가지 제약 조건을 더 넣어서 해결해야 할 것 같습니다.

    • #493 Reply
      sando
      회원

      감사합니다! 제가 원했던 내용입니다^^ 

3 답변 글타래를 보이고 있습니다
'질문- XROI 및 IP주소'에 답변달기
글쓴이 정보: