MorphologicalTransformation

MorphologicalTransformation (MT)

이 프로세스는 Morphology메뉴의 서브메뉴로 존재합니다. 이 프로세스는 다양한 목적으로 사용할 수 있지만 가장 근본적인 기능은 이미지에 존재하는 별의 크기를 줄여주는 것입니다. 경험많은 분들은 별의 질이 최종 결과물의 미적인 부분에 큰 영향을 끼친다는 것을 알고 있습니다. 
  • 부풀어올라 예쁘지 않은 별을 작게 만들고 싶을때
  • 우리가 대상으로 삼은 성운이 더욱 강조되도록 은하수의 영향을 줄여주고 싶을때
  • APO 경통이 아닌 경통으로 찍은 사진에서 푸르게 부풀어오른 (색수차로 커진) 대상을 어떻게든 해결하고 싶어 개별 채널을 건드리고 싶을때
위와 같은 경우에 주로 MT를 사용하게 됩니다.
MT 프로세스는 다소 많은 세팅을 제공하지만 사용법은 생각보다 간단합니다. 


Structuring Element

이미지의 별이 둥글다면 프로세스의 내부 마스크로 Circular Structuring Elements를 선택하세요. (화면 가운데 푸르스름한 다양한 버튼 중 하나). 여기서 원하는 여러가지 형태의 마스크나 세팅을 바꿀 수 있습니다.

Structure Manager

Manage 버튼을 누르시면 새로운 창이 나오는데 여기의 Available Structures에 다양한 Structure가 준비되어 있습니다. 일단 5 x 5 Circular Structure를 선택한 후 Pick을 누르세요. Size항목이 5 (25 elements)로 바뀐 것을 확인하시고 New Instance 항목을 화면으로 끌어다 놓아 이 설정을 보존하세요. 

Morphological Filter

별을 줄일때 사용하는 기본적인 필터는 Erosion (Minimum) filter입니다. Amount 슬라이더를 원하는 만큼 조절하세요. 전에도 몇 번 말씀드렸다시피 큰 수치(Amount)로 한방에 처리하는 것보다 작은 수치로 여러번 돌려보는 것이 더 나은 결과를 보여줍니다. 다시말해 Amount는 작게 하고 Iteration은 10정도까지 올리는 것입니다. 
이 프로세스를 사용하실 때 주의하실 부분은 별이 아닌 영역을 보호하기 위해 항상 Star Mask를 사용해야 한다는 것입니다. 

Morphological Selection

만약 필터로 Morphological Selection을 선택하셨다면 아래쪽 슬라이더의 Selection이 활성화 되는것을 확인하실 수 있습니다. 이 Selection 파라미터는 Erosion과 Dilation의 섞는 정도를 뜻합니다(Erosioin : 별이 작아지게 만드는 거, Dilation : 별이 불룩해지게 되는 것을 말하는 것 같습니다. 결국 필터값을 어느쪽에 치우치게 둘 지에 대한 문제로 보입니다). 직접 해보시면 Erosion 필터보다 Morphological Selection이 더 자연스러운 별상을 보여주신다는 것을 알 수 있습니다. 
아무튼 이 Selection을 낮추면 Erosion쪽이 우세한 결과를 보여주고, 수치를 높이면 Dilation이 우세한 결과를 보여줍니다. 기본적으로 0.50으로 설정되어 있는데 Amount와 Selection 모두 0.25로 놓고 테스트를 해보시는 것이 좋습니다. 



참고 : StarReduction Script

이 스크립트는 PixInsight에 기본적으로 설치되어 있지는 않습니다. 스크립트의 기본 기능은 중요한 대상에 속한 별을 자동으로 줄여주는 것입니다. 원하시는 분은 QDigital Astrophotography 웹사이트에서 다운 받을 수 있습니다. 


이 스크립트는 MT 스크립트를 백그라운드에서 사용하므로 수동으로 MT 스크립트를 사용하기 보단 이걸 한번 써보시는 것도 도움이 됩니다. 비선형 이미지를 처리할때는 아래의 Measure FWHM와 그에 관련된 항목은 무시하세요. 이 스크립트는 기본값으로도 잘 작동하지만 Amount 슬라이더가 없습니다. 재미있는 것은 이 스크립트의 Star Mask Parameters는 우리가 지금까지 사용하던 StarMask 프로세스와 동일한 것이라는 사실입니다. 
이 스크립트는 내부적으로 Star Mask를 만들어 내는데 그 이름이 자동으로 star_mask로 설정됩니다. 만약 여러분이 동일한 이름의 이미지를 열어놓고 있다면 star_mask1과 같은 형식으로 새로 만들어집니다. 준비가 되면 Run을 누르는데 , 스크립트는 _SR로 접미어가 붙은 이미지를 만들어냅니다. 

만약 이 결과물이 별을 너무 많이 줄였다고 생각하신다면 PixelMath를 이용해 기존의 이미지와 섞어주세요. 



댓글