jhlee

게시판 답변이 생성됐습니다

6 글 보임 - 61 에서 66 까지 (총 66 중에서)
  • 글쓴이
  • 답변: 사진의 RGB값 구하기 #1754
    jhlee
    Keymaster

    영상을 불러오는데 성공을 하셨다면 해당 변수명은 [3, xsize, ysize] 정도의 정보로 요약이 될텐데요,
    [0, *, *]은 red, [1, *, *]은 green, [2, *, *]은 blue 영상입니다.
    각각을 따로 처리하시면 원하시는 값을 얻을 수 있지 않을까 싶습니다.

    jhlee
    Keymaster

    46개의 영상이 하나의 파일로 묶여 있는지 모르겠습니다.
    묶여 있는 경우라면 어렵지 않게 해결할 수 있습니다.
    먼저 원하는 지점을 콕 짚어야 할텐데요, 이는 이미지 pixel locators 기능을 이용합니다.
    이후 profile –> Z profile을 통해 해당 픽셀의 정보를 확인하실 수 있고,
    save plot as–> ASCII로 저장할 경우 해당 픽셀에 대한 DN 값을 확인하실 수 있습니다.
    해당 픽셀에 대한 정보가 없다면, 혹은 눈으로 식별해야 하는 경우라도 문제는 되지 않습니다.
    영상 내에서 해당 지점을 클릭한 후 위와 같은 과정을 수행하시면 됩니다.

    위 내용은 ENVI 4.8 이하 버전, 현재로 말하자면, ENVI Classic에서의 사용 방법인데요,
    현재의 ENVI 인터페이스에서는 Z profile이라는 이름 대신 Spectral profile이라는 이름을 사용하고 있습니다.

    각 영상이 하나의 파일로 묶여있는 경우가 아니라면, 묶는 과정이 추가되어야 할텐데요,
    이때는 layer stacking 기능을 이용합니다.

    답변: 등치선 관련 질문 #584
    jhlee
    Keymaster

    여러 선을 그리는 경우 라벨의 표기는 랜덤하게 이루어집니다. 반드시 라벨을 표기해야 하는 경우 C_labels 키워드를 추가해보십시오. 레벨의 개수와 맞춰야 하며 위의 경우 10개 이므로 c_labels = [1,1,1,1,1,1,1,1,1,1]이며 1은 표기, 0은 표기 하지 않음을 의미합니다.

    답변: 등치선 관련 질문 #582
    jhlee
    Keymaster

    그림 첨부가 제대로 되지 않았습니다.
    그림을 봐야 정확한 상황을 알 것 같습니다.
    0만 빼버리는 것이 선을 그리지 않는다는 것인지, 라벨 표기를 하지 않는다는 것인지 모르겠네요.

    답변: binary 파일 읽기 질문입니다. #494
    jhlee
    Keymaster

    이전 답글에서 제가 잘못 이해하고,  일부 틀리게 적은 부분이 있었습니다. 

    우선 바이너리 파일을 읽기 위해 알고 있는 데이터 포맷을 이용한 빈 배열을 만들때는 indgen이나 findgen 과 같은 인덱스 생성함수가 아닌 intarr나 fltarr와 같은 일반 배열생성함수를 씁니다. 

    또한, 질문의 내용은 바이너리 파일의 일부분만 읽을 수 있느냐? 였던 것 같은데요. 우선은 다 읽은 후에 원하시는 부분을 확인하셔야 할 것 같습니다. integer 타입의 3000*4000 바이너리 파일은 그리 큰 사이즈가 아니기 때문에 큰 문제가 되지는 않는다고 생각합니다.

    답변: 코사인함수를 그려야하는데요.. #491
    jhlee
    Keymaster

    컴퓨터는 이해할 수 있을지 모르겠지만 저는 이해가 쉽지 않네요 ㅎㅎ 원하시는 부분이 어디인지 모르겠습니다. 전체 식인지 t=k*t 인지요?

    얼핏봐서는 k는 무언가의 상수라고 생각이 되는데 시간이라고 하셨던 1~25로 넣는 것도 이해가 안가고…. 정리를 해주시고, 이전 Q&A 게시판의 글을 확인해보시는게 좋을 것 같습니다. 

6 글 보임 - 61 에서 66 까지 (총 66 중에서)