我的程序正在将传真文档作为单独的位图存储
我不知道是否有办法自动检测页面方向(垂直或水平)以便按照正确的顺序显示用户的图像预览(意思是必要时旋转)如何检测图像方向
任何建议非常感谢!
编辑:澄清:
当Faxmachine收到多页文档节省每一页作为单独的TIFF文件。
我的应用程序内置查看器显示这些文件。所有文件都扩展到A4幅面,并保存为TIFF(所以没有变化来检测由高度/宽度参数方向)
我的浏览器默认显示在纵向模式下图像
我希望做的是自动的检测组织文档在横向模式下打印时的情况(例如宽Excel表格),然后我想为最终用户显示旋转预览以加快预览过程
显然,有4种可能的传真方向纵向/横向x 2种的旋转。
我甚至有意简化的解决方案检测时组织文档是横向还是纵向(我注意到大部分景观文档的需要顺时针旋转)
EDIT2:理念
我想这可能是一些想法:
如果我可以绘制水平和垂直线,并检查线是否没有切割任何(黑色)点。然后,我们可以比较更多类型的行(水平或垂直)和他对页面方向的决定。
你觉得呢?
请说明。您的意思是说,您有一组混合了纵向和横向文本页面的图像,并且您想要分析图像以确定如何旋转文本以使文本正确显示?据推测,实际上有4种可能的方向,因为原稿可能已被“颠倒”扫描。 – e100 2010-04-01 10:53:24