Printable Version of Topic

Click here to view this topic in its original format

PMView Pro Forums _ PMView - General Discussion _ Resizing/resampling

Posted by: Andrew K Jul 28 2005, 12:32 PM

Hello,

Can anyone tell me the algorithm pmview uses when resizing with the resampling option? Best of all would be if someone who knows could describe the entire algorithm and/or send me some code, but it would be extremely useful to know whether it's a simple bilinear resampling scheme, or bicubic, or sinc, or put through a low-pass filter and then something else.

Any info greatfully received -- I'm using pmview in a research project and I ought to include this information in my paper.

Thanks,

Andrew

Posted by: Peter Jul 31 2005, 11:55 AM

Hello,

The "Standard" resampling uses a Triangle filter (Bartlett window, 2nd order b-spline)

The "High Quality" resampling uses Mitchell & Netravali's two-param cubic filter (See Mitchell&Netravali, "Reconstruction Filters in Computer Graphics", SIGGRAPH 88).

Thanks,
Peter

Posted by: Andrew K Aug 1 2005, 09:08 AM

QUOTE (Peter @ Jul 31 2005, 12:55 PM)
The "Standard" resampling uses a Triangle filter (Bartlett window, 2nd order b-spline)                                                 
                                                                                       
The "High Quality" resampling uses Mitchell & Netravali's two-param cubic filter (See Mitchell&Netravali, "Reconstruction Filters in Computer Graphics", SIGGRAPH 88).
*



Fantastic, thanks very much. I'm a bit confused about "standard" and "high quality" though -- I thought those options only applied to rescaling when displaying the picture, not resizing the image through the transform menu. Do they also affect the result of the transform/size procedure?

Andrew

Posted by: Peter Aug 3 2005, 12:34 PM

The Transform menu always uses the "High Quality" filter, i.e. Mitchell.

Posted by: Andrew K Aug 6 2005, 04:01 AM

QUOTE (Peter @ Aug 3 2005, 01:34 PM)
The Transform menu always uses the "High Quality" filter, i.e. Mitchell.
*


Thanks for your time in answering my questions. Your software is super!

Andrew

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)