Main Content

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

웨이블릿 영상 분석기

영상 분해 및 시각화

R2023a 이후

설명

웨이블릿 영상 분석기 앱을 사용하면 영상의 이산 웨이블릿 분해와 연속 웨이블릿 분해를 시각화할 수 있습니다. 웨이블릿 영상 분석기 앱을 사용하여 다음을 수행할 수 있습니다.

  • MATLAB® 작업 공간이나 파일에서 영상을 가져옵니다.

  • 웨이블릿 변환 파라미터에 변화를 줍니다.

  • 다양한 분해를 쉽게 비교합니다.

  • 지정한 이산 웨이블릿 계수 서브대역을 사용하여 영상을 복원합니다.

  • 영상 분해를 MATLAB 작업 공간으로 내보냅니다.

  • 작업 공간에서 결과를 재현하기 위해 MATLAB 스크립트를 생성합니다.

웨이블릿 영상 분석기 앱은 회색조 및 RGB 영상을 지원합니다.

Wavelet Image Analyzer app

웨이블릿 영상 분석기 앱 열기

  • MATLAB 툴스트립: 탭의 영상 처리 및 컴퓨터 비전에서 앱 아이콘을 클릭합니다.

  • MATLAB 명령 프롬프트: waveletImageAnalyzer를 입력합니다.

파라미터

모두 확장

DWT(이산 웨이블릿 변환)

분해를 구하는 데 사용할 웨이블릿 패밀리로, 다음으로 지정됩니다.

  • 직교 웨이블릿 패밀리

    • coif — Coiflets

    • db — Daubechies 극값 위상

    • fk — Fejér-Korovkin

    • sym — Symlets

  • 쌍직교 웨이블릿 패밀리

    • bior — 쌍직교 스플라인

선택한 웨이블릿 패밀리의 필터 번호로, 실수로 지정됩니다. 필터 번호는 입력 영상의 분해를 구하는 데 사용할 선택된 패밀리의 웨이블릿을 지정합니다.

기본적으로, 앱은 bior4.4 웨이블릿을 사용합니다.

예: 14개의 계수를 갖는 Fejér-Korovkin 웨이블릿을 지정하려면 fk 웨이블릿 패밀리와 필터 번호 14를 선택합니다.

웨이블릿 분해 레벨로, 양의 정수로 지정됩니다.

연속 웨이블릿 변환(CWT)

2차원 CWT에 사용할 웨이블릿으로, 다음으로 지정됩니다.

  • 등방성 웨이블릿

    • Gaussian — 가우스

    • Marr — Marr 웨이블릿

  • 비등방성 웨이블릿

    • Cauchy — Cauchy 웨이블릿

    • Endstop — Endstop1 웨이블릿

    • Morlet — 복소수 값 Morlet 웨이블릿

비등방성 웨이블릿(anisotropic wavelet)은 특징의 방향에 민감합니다. 등방성 웨이블릿은 방향에 민감하지 않습니다.

웨이블릿을 정의하는 방정식을 보려면 cwtftinfo2 함수를 사용하십시오.

참고

Marr 웨이블릿은 실수 값입니다. 영상의 2차원 CWT에서 Marr 웨이블릿을 사용하는 경우 분해도 실수 값입니다.

2차원 CWT에 사용할 정규화로, 다음으로 지정됩니다.

  • L1 — 모든 스케일에서 분석 웨이블릿의 푸리에 변환에 1을 곱합니다.

  • L2 — 주어진 스케일에서 분석 웨이블릿의 푸리에 변환에 해당 스케일을 곱합니다.

CWT에 사용할 스케일로, 실수 값 스칼라 또는 벡터로 지정됩니다. 스케일은 1보다 크거나 같아야 합니다. 자세한 내용은 CWT Scales in Wavelet Image Analyzer 항목을 참조하십시오.

CWT에 사용할 옥타브당 음의 개수로, 1~4의 양의 정수로 지정됩니다. CWT 스케일은 옥타브당 지정된 음의 개수를 사용하여 이산화됩니다.

CWT에 사용할 회전 각도로, 양의 정수 또는 벡터로 지정됩니다. 구간 [0, 2π)에 균일하게 분포되도록 각도 개수(정수)를 지정하거나 특정 각도(단위: 라디안)를 선택할 수 있습니다. 기본적으로, 각도는 pi/2*[0:3]입니다. 자세한 내용은 Viewing CWT Decomposition of Image in Wavelet Image Analyzer 항목을 참조하십시오.

프로그래밍 방식으로 사용

모두 확장

waveletImageAnalyzer웨이블릿 영상 분석기 앱을 엽니다. 앱이 초기화되면 가져오기를 클릭하여 분석할 영상을 가져옵니다. 영상은 작업 공간이나 파일 시스템에 있을 수 있습니다.

waveletImageAnalyzer(img)웨이블릿 영상 분석기 앱을 열고 bior4.4 웨이블릿과 디폴트 설정과 함께 wavedec2 함수를 사용하여 img의 2차원 이산 웨이블릿 변환 분해를 가져오고 분해하고 표시합니다.

img는 작업 공간의 변수입니다. img는 다음 중 하나일 수 있습니다.

  • 인덱스 영상을 나타내는 M×N 실수 값 행렬 또는 트루컬러 영상을 나타내는 M×N×3 실수 값 배열. 트루컬러 영상에 대한 자세한 내용은 RGB(트루컬러) 이미지 항목을 참조하십시오.

  • single형, double형, uint8형 또는 uint16형.

  • 둘 이상의 영상을 동시에 분해하려면 웨이블릿 영상 분석기 앱의 인스턴스를 여러 개 실행하십시오.

버전 내역

R2023a에 개발됨

모두 확장