No BSD License  

Highlights from
RotateImage

3.0

3.0 | 4 ratings Rate this file 11 Downloads (last 30 days) File Size: 9.24 KB File ID: #1115

RotateImage

by Edward Brian Welch

 

29 Nov 2001 (Updated 03 Dec 2001)

Image rotation performed by 3 separable skews

| Watch this File

File Information
Description

The rotation performed is the 3 pass separable rotation using FFT-based methods to perform the skews. Aliased spectral components are masked after EACH skew along with some lowpass filtering to reduce ringing.

Required Products Image Processing Toolbox
MATLAB release MATLAB 5.2 (R10)
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (5)
30 Dec 2003 Mahdi Hasanlou  
27 Mar 2007 Val -

Your example doesn't work!

14 Mar 2009 quantale  
14 Mar 2009 quantale

It's helpful for principal confirmation.

Hi, Val. Would you try the following change:

mask = conv2(mask,ones(Nx,Ny)/(Nx*Ny),'same');
->
mask = conv2(double(mask),ones(Nx,Ny)/(Nx*Ny),'same');

In my environment(win xp, R200b + IP toolbox), it works well.

13 May 2011 Mohsen Jamali  
Please login to add a comment or rating.
Tag Activity for this File
Tag Applied By Date/Time
geometric transformation Edward Brian Welch 22 Oct 2008 06:39:36
image registration Edward Brian Welch 22 Oct 2008 06:39:36
rotate Edward Brian Welch 22 Oct 2008 06:39:36
image Edward Brian Welch 22 Oct 2008 06:39:36
fourier Edward Brian Welch 22 Oct 2008 06:39:36

Contact us at files@mathworks.com