MATLAB Image Processing Toolbox

Slides:



Advertisements
Similar presentations
한국지엠㈜ 김양수 기본에 충실하자 연무대 공업고등학교 첫 만남 25 대한민국 48,508,972,238 / 49 북한 22,665,345 ♡ 70 억 명 : 1 ♡ 첫 인상 ♡ 처 음 ↔ 끝 ◆ 첫인상의 좋은점 나쁜점은 처음 30~40 초에 결정.
Advertisements

1 Discrete Cosine Transform 1974 년 미 텍사스대학의 라오 교수등이 이산 코사인 변환 (DCT: Discrete Cosine Transform) 이라는 새로운 직교변환에 관한 논문 을 IEEE 학술지에 발표.. 여러가지의 직교변환 가운데 이론적으로.
Digital Image Processing
IT CookBook, 쉽게 배우는 신호 및 시스템
1. Concept of Digital Image Processing
SAR 영상에서 해양 파랑 스펙트럼 추출을 위한 기법연구
SAR 영상자료를 이용한 해양 파라미터 추출 기법 연구
이산수학(Discrete Mathematics)
Mathematics for Computer Graphics
스테레오 비젼을 위한 3장 영상의 효율적인 영상정렬 기법
컴퓨터란?.
신호의 분석와 합성 미디어통신연구실 책임교수 최재호
신호 분석 방법에 관한 연구 컴퓨터 응용과학부 김수진.
Chapter 3 데이터와 신호 (Data and Signals).
Using FFT analysis/synthesis/filtering
제2장 배열과구조.
4. Matlab-Simulink를 이용한 메카니즘 해석
Fourier Transform -2a -a a 2a 3a 4a 5a 6a ••• : 주기가 a인 함수 Fourier 전개.
디지털 신호처리
Cool Edit 멀티미디어 저작시스템 이명준 멀티미디어 저작시스템.
멀티미디어 처리 4장 : 정보압축의 원리 및 기본이론.
제5장 이산시간 신호와 시스템의 푸리에 표현.
SIFT & SURF.
Fourier Series and Fourier Transform
영상 복원 7.1 영상의 열화 모델 7.2 잡음 모델 7.3 공간 영역 필터를 통한 잡음 제거
기초 이론.
FFT란?.
강원대학교 지구물리학과 이훈열 참고: PG Steamer User’s Guide
Chapter 1 디지털 영상처리의 개념.
제 8 장 주파수 영역에서의 처리.
Accelerometer Data Collection and Preprocessing
SOC, Bus, NIC and NOC.
Fourier Series and Fourier Transform
Communication and Information Systems Lab. 최정훈
강문경 · 박용욱 · 이훈열 (강원대학교 지구물리학과) 이문진 (한국해양연구원 해양시스템안전연구소)
Computer Vision & Pattern Recognition Lab. 김 태 철 (월)
GoldExperience 통신공학설계실험 Kim Hyun Tai
GoldExperience 통신공학설계실험 Kim Hyun Tai
간섭계와 VLBI.
Chapter 8 손실 압축 기법 8.1 소개 8.2 왜곡측정 8.3 빈도 왜곡 이론 8.4 양자화 8.5 변환 부호화
부록 A Matlab 활용.
Mathematical Description of Continuous-Time Signals
이름 : 황 상 두 전화번호 : 이메일 : PinTool 이름 : 황 상 두 전화번호 : 이메일 :
1장. 소개.
ER-Win 4.0 Database Modeling Ⅰ. Logical Design
Electronic Engineering 2
Ch 5 영상압축.
영상 압축 방법에 관한 연구 컴퓨터응용과학부 유정숙.
키타노카시쇼쿠닌(北の菓子職人) - 「오호츠크의 소금 맛」
SAR 영상에서 해양 파랑 스펙트럼 추출을 위한 기법연구
MF-4150(K) 설치 Guide (소프트웨어) XP기준
수해복구 사례로 살펴본 CM 적용의 효과 강원발전연구원 환경.지역개발실 -2002년 전북 무주와 강원도내 피해지의
Digital Signal Processing
Electronic Engineering 2
1장. 디지털 영상처리의 개념(1) 임은경 2주차 - 디지털영상처리의개념.
제2장 통신 신호 및 시스템 해석(2).
MPEG-4 로의 표준화 동향과 방법 A 유준석 A 박민호
MATLAB Image Processing Toolbox
Image Restoration Using MATLAB Image ToolBox Visual Communication Lab
1. 관계 데이터 모델 (1) 관계 데이터 모델 정의 ① 논리적인 데이터 모델에서 데이터간의 관계를 기본키(primary key) 와 이를 참조하는 외래키(foreign key)로 표현하는 데이터 모델 ② 개체 집합에 대한 속성 관계를 표현하기 위해 개체를 테이블(table)
2.7 행렬 (Matrices] 이산수학 (Discrete Mathematics) Matrix Reloaded
이산수학(Discrete Mathematics)
RF Spectrum Analyzer 의 기본이해
Ch 4. Preparatory Concepts, Function Spaces and Hermitian Operators.
2.1 MATLAB 환경 2.2 배정 2.3 수학적 연산 2.4 내장함수의 사용 2.5 그래픽 2.6 다른 자원
학습목표 신호에 대한 이해와 그 종류를 파악한다. 디지털 신호의 생성 과정을 이해한다. 왜 디지털 신호를 사용하는지 이해한다.
Introduction to Wavelets - G.E. Peckham
3차원에서 강체의 운동 : 회전축이 바뀔 수 있음 9.1. 임의의 축에 대한 강체의 회전 : 관성 모멘트, 각운동량, 운동에너지.
Image Processing for OCR using Matlab
Presentation transcript:

MATLAB Image Processing Toolbox Transforms

Overview Transform Fourier Transform Discrete Cosine Transform refers to an alternative mathematical representation of an image. Fourier Transform is a representation of an image as a sum of complex exponential of varying magnitudes, frequencies, and phases. image processing, analysis, restoration, filtering fft2, ifft2, fftn, ifftn, fftshift Discrete Cosine Transform represents an image as a sum of sinusoids of varying magnitudes and frequencies. image compression : dct2, idct2, dctmtx Radon Transform represents an image as a collection of projections along various directions. seismology, computer vision : radon, iradon

Fourier Transform fft2 기 능 사용법 기 능 Compute two-dimensional fast Fourier Transform(FFT) 입력 : unit8, double 출력 : double 사용법 B = fft2(A) B = fft2(A, m, n) A : 입력 B : 출력 m, n : 입력 A 를 m-by-n 크기로 만든 후 transform 출력 B의 크기[m,n]

Fourier Transform ifft2 기 능 사용법 기 능 Compute two-dimensional inverse fast Fourier Transform(FFT) 입력 : unit8, double 출력 : double 사용법 B = ifft2(A) B = ifft2(A, m, n) A : 입력 B : 출력 m, n : 입력 A 를 m-by-n 크기로 만든 후 inverse transform 출력 B의 크기[m,n]

Fourier Transform fftn 기 능 사용법 기 능 Compute N-dimensional fast Fourier Transform(FFT) 입력 : unit8, double 출력 : double 사용법 B = fftn(A) B = fftn(A, siz) A : 입력 B : 출력 siz : 크기가 siz인 N-dimensional array를 만들어 transform

Fourier Transform ifftn 기 능 사용법 기 능 Compute N-dimensional inverse fast Fourier Transform(FFT) 입력 : unit8, double 출력 : double 사용법 B = ifftn(A) B = ifftn(A, siz) A : 입력 B : 출력 siz : 크기가 siz인 N-dimensional array를 만들어 inverse transform

Fourier Transform fftshift 기 능 사용법 기 능 Shift DC component of fast Fourier Transform to center of spectrum. 사용법 B = fft2(A) C = fftshift(B) fft, fft2, fftn의 결과에 대해 적용 zero frequency components를 중심으로 이동시켜 재정렬

Discrete Cosine Transform dct 기 능 Compute two-dimensional discrete cosine transform 입력 : unit8, double 출력 : double 사용법 B = dct2(A) B = dct2(A, m, n) B = dct2(A, [m n]) A : 입력 B : 출력 m, n : 입력 A 를 m-by-n 크기로 만든 후 transform 출력 B의 크기[m,n]

Discrete Cosine Transform idct 기 능 Compute two-dimensional inverse discrete cosine transform 입력 : unit8, double 출력 : double 사용법 B = idct2(A) B = idct2(A, m, n) B = idct2(A, [m n]) A : 입력 B : 출력 m, n : 입력 A 를 m-by-n 크기로 만든 후 inverse transform 출력 B의 크기[m,n]

Discrete Cosine Transform dctmtx 기 능 Compute discrete cosine transform matrix 사용법 D = dctmtx(n) n-by-n 크기의 dct transform 행렬을 만듬 보다 빠른 연산 속도를 위해 변환 행렬 만드는 함수

Radon Transform radon 기 능 사용법 Compute Radon transform 기 능 Compute Radon transform 사용법 R = radon(I, theta) R = radon(I, theta, n) [R, xp] = radon(...) R : 출력 행력(double) I : 변환 대상 이미지(double or unit8) theta : projection degrees, default value : 0:179 (double) n : projection 될 포인트의 개수 (double) xp : a vector 출력행렬 R의 각행의 radial coordinates 값 (double)

Radon Transform iradon 기 능 사용법 Compute inverse Radon transform 기 능 Compute inverse Radon transform 사용법 I = iradon(P, theta) I = iradon(P, theta, interp, filter, d, n) P : I로부터 구해진 radon transform 후의 자료 theta : projection degrees interp back-projection에 사용될 interpolation (nearest, linear(d), spline) filter : de-emphasizes high frequencies Ram-Lak(d), Shepp-Logan, Cosine, Hamming, Hann d : modifies the filter n : inverse transform 후에 생성될 영상의 row와 column 설정.

Radon Transform phantom 기 능 사용법 Generate a head phantom image 기 능 Generate a head phantom image 사용법 P = phantom(def, n) P = phantom(E, n) [p, E] = phantom(...) P : 출력 이미지 def : 생성되는 이미지의 type, ‘Shepp-Logan’, ‘Modified Shepp-Logan’ n : 생성되는 이미지의 rows, columns E : user-defined phantom, column 1 - column 6