How to detect image orientation (text)

Posted by Maciej on Stack Overflow See other posts from Stack Overflow or by Maciej
Published on 2010-04-01T09:56:40Z Indexed on 2010/04/01 11:23 UTC
Read the original article Hit count: 203

Filed under:
|
|
|

My program is working with fax documents stored as separate bitmaps
I wonder if there is a way to detect automatically page orientation (vertical or horizontal) to show image preview for user in right order (meant rotate if neccesary)

Any advices much appreciated!

EDIT: Clarification:
When Faxmachine receives multi-page document it saves each page as separate TIFF file.
My app has built-in viewer displaying those files. All files are scaled to A4 format and saved in TIFF (so there is no change to detect orientation by height/width parameters)
My viewer displays images in portrait mode by default

What I'd like to do is automagically detect situation when org document was printed in landscape mode (eg wide Excel tables) then I'd like to show rotated preview for end user to speed up preview process

Obviously there are 4 possible fax orientation portrait / landscape x 2 kind of rotations.

I'm even interested simplified solution detecting when org doc was landscape or portrait (I've noticed most of landscape docs needs to be rotated clockwise)

© Stack Overflow or respective owner

Related posts about .NET

Related posts about c#