!e : 위 첨자 사용시 사용
!d : 아래첨자 사용시 사용
!n : 원래 상태로(위첨자, 아래첨자가 아닌) 돌릴 때 사용
!x : 폰트를 원래 상태로 돌릴 때 사용..



이 세 가지를 조합해서 표시하면 됨.. 


p.s 1. Angstrom은 '!6!sA!r!u!9 %!6!n'

         이걸로 표시가 되긴 하지만, 완전하지는 않다.



p.s 2. !와 관련된 명령어는 아래의 테이블 정도이면 충분할듯 싶다.


Table H-33: Embedded Font Selection Commands

Command
Hershey Vector Font
TrueType Font
PostScript Font
!3

Simplex Roman (default)

Helvetica

Helvetica

!4

Simplex Greek

Helvetica Bold

Helvetica Bold

!5

Duplex Roman

Helvetica Italic

Helvetica Narrow

!6

Complex Roman

Helvetica Bold Italic

Helvetica Narrow Bold Oblique

!7

Complex Greek

Times

Times Roman

!8

Complex Italic

Times Italic

Times Bold Italic

!9

Math/special characters

Symbol

Symbol

!M

Math/special characters (change effective for one character only)

Symbol

Symbol

!10

Special characters

Symbol *

Zapf Dingbats

!11(!G)

Gothic English

Courier

Courier

!12(!W)

Simplex Script

Courier Italic

Courier Oblique

!13

Complex Script

Courier Bold

Palatino

!14

Gothic Italian

Courier Bold Italic

Palatino Italic

!15

Gothic German

Times Bold

Palatino Bold

!16

Cyrillic

Times Bold Italic

Palatino Bold Italic

!17

Triplex Roman

Helvetica *

Avant Garde Book

!18

Triplex Italic

Helvetica *

New Century Schoolbook

!19

Helvetica *

New Century Schoolbook Bold

!20

Miscellaneous

Helvetica *

Undefined User Font

!X

Revert to the entry font

Revert to the entry font

Revert to the entry font 


Table H-34: Vector-Drawn Positioning and Miscellaneous Commands

Command
Action
!A

Shift above the division line.

!B

Shift below the division line.

!C

"Carriage return," begins a new line of text. Shift back to the starting position and down one line. This command also performs an implicit "!N" command, returning to the normal level and character size at the beginning of the new line.

!D

Shift down to the first level subscript and decrease the character size by a factor of 0.62.

!E

Shift up to the exponent level and decrease the character size by a factor of 0.44.

!I

Shift down to the index level and decrease the character size by a factor of 0.44.

!L

Shift down to the second level subscript. Decrease the character size by a factor of 0.62.

!N

Shift back to the normal level and original character size.

!R

Restore position. The current position is set from the top of the saved positions stack.

!S

Save position. The current position is saved on the top of the saved positions stack.

!U

Shift to upper subscript level. Decrease the character size by a factor of 0.62.

!X

Return to the entry font.

!Z(u0,u1,...,un)

Display one or more character glyphs according to their unicode value. Each ui within the parentheses will be interpreted as a 16-bit hexadecimal unicode value. If more than one unicode value is to be included, the values should be separated by commas.

Note - If the specified unicode value does not exist in the current font, IDL will make a substitution and generate errors in the output log. For example, the Symbol font included with IDL is not a unicode font; specifying unicode values will generate errors.

!!

Display the ! symbol. 


by BSang 2012. 3. 5. 17:48
solar physics tex form

solar physics homepage - 왼쪽 journal, about tab 에서 about 선택 - 아래쪽에서 about this journal 클릭 - 오른편의 For Authors and Editors 메뉴 펼치기 -  Author Tools 에 있음..

 
by BSang 2012. 3. 4. 21:54
1. 워크샵
12.7~9일까지 천문연구원에서 NST/FISS 워크샵이 있었음.
그래서 내려가서 참석했고, 둘째날 첫번째로 발표함..
광수의 관측과 결과가 상당히 흥미로웠음..


2. 웹페이지 제작
현재 내용은 모두 채운 상태이며, 디자인을 맡긴 상태임
원하는 대로만 된다면 홈페이지에 신경을 쓰지 않아도 될 듯..
http://fiss.snu.ac.kr
 
by BSang 2011. 12. 19. 17:19

1. 기기적인 결함 발견
CaII를 찍는 카메라의 높이가(수직테이블에서 CCD가 앞쪽으로 놓여지는 길이) 7~8밀리미터 작게 제작된 것을 발견했다.
CaII 카메라에 Ha 필터를 끼워서
양쪽 카메라에서 같은 영역을 스캔해서
분해능을 비교해보려고 시도하던 중,
분광선의 기울기가 생겨서 조정을 하다가 발견..
그전까지는 분광기 가림막을 사용하지 않았고, Ha에만 신경을 써서 알아채지 못했었지만
광수와 얘기를 나누던 중에 발견함..
장선생님께 말씀드려서 장착되는 부분을 8mm 정도 길게 만들어주시겠다고 하심.

2. 그 외 필요한 물건 제작요청
필터아답터를 두개만으로 쓰려니
필터를 바꿔끼는 것이 상당히 번거롭고, 정렬을 어렵게 만들어서
여분의 아답터 제작을 장선생님께 요청..
CCD를 기울이게 하는 커다란 나사의 나사선을 길게 만들어달라고도 요청드림..

3. Hinode 와의 공동관측
우주에서 관측하는 Hinode와 지상에서 관측하는 FISS를
같은 시간에 같은 대상을 보도록 하여 관측중..
관측 전날에 다음날 관측좌표를 받아서
이곳의 망원경을 같은 좌표로 향하게 하여 관측..
이번 관측은 내일이면 끝난다.
다음번 공조관측은 8월 중순에 예정되어 있음..
 
by BSang 2011. 7. 15. 14:37

1. 관측
태양디스크의 흑점, 필라멘트 끝부분, 활동지역 관측
현재 맞춘 초점은 CaII에서 아직 분해능이 떨어지고 있음
Ha의 경우 잘 맞아서, Continuum line에서 Granulation이 잘 보이는 수준..

흑점관측의 경우,
아직 큰 흑점은 관측하지 못함. 
그래서 Umbral Flash가 아직은 보이지 않고 있음.
6월 30일 관측에서는 TiO band 영상도 같이 관측함(임은경 박사)
Speckle Reconstruction을 한 후 데이터를 주기로 함..

D1,2,3 line 관측의 경우
D1, D2의 경우 강한 선이어서 관측이 잘 되었음. 
D3 line의 경우, 상당히 약한 선이어서 raster image를 만들긴 했으나 Continuum과 그리 차이를 보이지 않음.

필라멘트 관측의 경우
필라멘트와 필라멘트가 이어지는 부분,
필라멘트의 끝 부분,
Hedgerow filament가 Limb 근처에 있어서 그날 찍고, 다음날 조금 더 Limb 쪽으로 돌아간 상태에서 관측..


2. 변경사항
CaII 초점 조정..
영상을 보면서 조금 더 초점을 조정해봄..
Ha 카메라에 CaII 필터를 끼고 양쪽 카메라에서 영상을 얻어봄.
Ha쪽 카메라에서 초점이 훨씬 더 잘 맞음..
CaII가 확실히 분해능이 떨어지는건 확실함..


FISS Slit에 들어오는 Beam Size 변경
AO쪽에서 광학계를 정렬하면서 FISS에 들어오는 Beam Size가 줄어듬.
들어오는 FOV가 FISS의 FOV보다 크기 때문에 관측에는 문제가 없다고 얘기했음.
그렇지만 넓은 영역을 스캔하게 될 경우 FOV 때문에 잘릴 수 있음..


CCD를 제어할 컴퓨터와 관련 프로그램 개발사항(희수)
현재 구동은 잘 되고 있다고 함.
잡다한 기능들은 아직 갖추지 못한 상황..
구동 컴퓨터의 운영체제는 한글 Windows7(처음 설치된 윈도우)에 영문팩을 깔아서 올꺼라고 함..
운영체제를 SSD에 설치하고, 저장되는 데이터 역시 거기에 저장하게 하려고 생각중이라고 함...
그렇게 되면 데이터를 저장하는데 시간을 단축시킬수 있을걸로 예상된다.



3. 교수님 제안사항..
- Focus를 잡을 때 실시간 Spectrogram 을 보고 맞춰볼것.
  실시간 이미지에서 어느정도에서 잘 맞는지 맞춰보면서 감을 익힐것..
  초점의 경우, Flat Image에서 맺히는 영상을 보고서도 판단이 가능함..

- CaII 쪽 카메라에 대해서 Ha 필터를 끼고 양쪽 카메라에서 Ha로 같은 지역을 관측해볼것..
  내가 초점관측을 위해 했던 것과 반대상황..
  생각해보니 이 방법을 써서 CaII에서 초점을 잘 잡으면 그 상태에서 CaII 필터로 바꾸어 그대로 쓰면 될 것 같다.

- 임은경 박사에게 FISS 관측하는 법을 전수해줄것.
  안광수 박사는 기기때문에 바쁘기 때문에 임박사에게 전수해주는게 중요함..
  본인이 필요할때 관측을 할 수 있을것이고, 혹시나 한국에서 관측자가 온다고 하더라도 옆에서 도움을 줄 수 있을것임..

- 관측할때 플레어가 보이면 반드시 관측할것
  평소에 보기 힘든 대상이기 때문에 보이면 반드시 관측..

- 논문작성할것 ㅜㅜ
by BSang 2011. 7. 6. 14:53
1. 바닥고르기(Flat Fielding)
필요한 데이터
가. Flat을 구하기 위해 찍은 Flat 화일
이 화일은 Grating을 특정 각도에 두고 공간방향으로 스캔한(예를 들어 250프레임) 데이터를 평균화해서 얻는데
Grating의 각도를 바꿔주는 과정을 7번 반복함 
결과적으로 생성되는 화일은 512*256*7 혹은 502*250*7 사이즈의 화일이 됨
이 화일에서는 이미 암잡음 처리를 해서 저장되어 있음

나. Calibration File 생성
Flat Data에서 네번째 평균된 스펙트럼을 뽑아내어 따로 저장..

다. fiss_get_flat 수행
이 프로시저 안에서 fiss_slit_pattern 함수가 수행됨
fiss_slit_pattern  함수안에서 스펙트럼 선이 수직방향에 대해서 얼마나 기울었는지(tilt angle),
그리고 슬릿 패턴이 어떻게 보이는지(슬릿 폭의 비균일성이나 슬릿 날이 얼마나 매끈한지 등..)를 계산함.
계산한 값을 바탕으로 flat pattern, slit pattern을 각각의 fits 화일로 저장


2. 데이터 처리
fiss_cal_par, fiss_prep 이 대표적인 수행 프로시저
fiss_cal_par에서 tilt angle, slit pattern, wavelength calibration 등을 계산함.
여기서 계산된 값들을 입력변수로 집어넣어서 fiss_prep에서 bias,dark, flat, tilt, wavelength calibration 등을 해서 
화일로 저장함.


3. 압축 
Principle Component Analysis를 사용하여
영상처리된 화일을 1/20 크기로 압축해줌.. 
by BSang 2011. 7. 1. 15:24


 FISS Scan Images
6월 24일에 얻은 영상.
스캐너로 태양의 이미지를 움직여서 찍은 분광데이터로 만든 태양의 활동지역(AR11241)의 모습 
자속(magnetic flux)가 아래쪽에서 생성되면서 만들어지는 지역으로
Emerging Flux Region 이라고 불리며
자기장 데이터로 보면 시간이 지날수록 자기장이 발생하는 모습을 보인다.
이때 채층에서 관측하면 한쪽 극성과 다른쪽 극성을 연결하는 필라멘트들이 보이는데
이를 Arch Filament System(AFS) 이라고 부른다.

지금 보이는 영상에서 보이는 필라멘트들이 AFS임.

태양의 영상을 움직이면서 분광데이터를 얻기 때문에
공간에 대한 정보, 분광에 대한 정보를 모두 얻을 수 있으며
분광정보가 있기 때문에 각각의 파장에서 보이는 태양의 모습을 볼 수 있게 됨..

붉은색 영상은 Ha(656.28nm)에서,
녹색 영상은 CaII(854.2nm)에서 관측하여 만든 영상..

작년에 관측했을 때보다 공간 분해능이 훨씬 올라가서 보이는 대상이 뚜렷하게 보이고 있음. 
CaII의 영상이 Ha 에서보다 좀 더 퍼져있는것처럼 보여서 조정의 여지가 있지 않을까 생각중..

 
by BSang 2011. 7. 1. 14:57
6월 1일에 이곳에 도착..

1. 스캐너 미러 교체
전에 쓰던 미러는 네모난 미러였다면
현재 사용하고 있는 미러는 둥그런 미러로 만들어져 있음..
초점거리를 맞추어 놓았지만 조절할수 있는 마진이 거의 없는 상황..

2. 슬릿 교체
장선생님이 만드신 슬릿으로 교체함..
훨씬 무거우며 단단한 재질로 만들어짐..
홈을 새겨두어서 현미경이 없이도 거리를 조절할수 있음.

3. 정렬, 관측
광수가 IRIM을 정렬하는 기간동안 스캔을 하면서 얻은 영상을 기준으로
초점을 맞춤..
6월 11일, 13~17일까지 소영이의 관측을 옆에서 보조함..
그리고 오늘(6.23) 내가 관심을 가지고 있는 흑점관측 시작..
D1,D2선이 어디인지 확인하고 에셜격자의 각도를 확인함..
내일 관측할것에 대해서 생각해두어야할듯.. 
by BSang 2011. 6. 24. 14:58

low pass filter : img_low=smooth(img*1.,5)   <--영상을 흐릿하게 해 주는 방법

high pass filter : img_high=img*1. - img_low   <--원래 영상에서 느리게 변하는 것을 뺀 것이 high pass filter를 적용시킨 것임

두 경우 다 실제 영상을 봤을 때 극단적으로 보인다는 점..
실제 영상을 보여줄 때 이것을 보여주는건 별 의미가 없음..
선명하게 보이고 싶을때는 low pass filter 와 high pass filter를 결합할것
다만 두 필터를 조합할 때 high pass filter에 비중을 주되, 눈으로 적절히 비율을 조절해서 그리면 될듯.. 




 

 img_low=smooth(img*1.,5) : low pass filter





img_high=img*(1.) - img_low   : High pass filter  







tvscl, img_low + 3 * img_high
여기에서는 3을 썼으나 이 값을 사용자가 임의로 바꾸어서 영상의 선명도를 조정해줄 수 있음






원래영상(좌), 보정된 영상(우)


FISS\cvi관련\backup\exercise\Fiss_CVI

by BSang 2011. 4. 1. 18:44
설정시
vncserver :80 -geometry 1920x1080

종료시 

vncserver -kill :80

by BSang 2010. 10. 28. 21:03
| 1 2 3 4 |