如何在Java中查找横向或纵向图像?

时间:2011-04-01 17:37:54

标签: java bufferedimage

是否有任何方法可以显示图像是否处于横向方向? 我有一个文件,我创建了一个BufferedImage,但不知道找到方向的方法是什么。

3 个答案:

答案 0 :(得分:0)

没有方法,但最简单的方法是:

public boolean isLandscape(BufferedImage image){
  return image.getWidth() > image.getHeight();
}

您可以将此方法放到某些Utils类中。

答案 1 :(得分:0)

试试这个......

  if (image.getIconWidth() > image.getIconHeight()) 
    {  result = 0;
     } else {
    result = 1;
    }

答案 2 :(得分:-1)

怎么样:

return (bi.getHeight () < bi.getWidth ());