Ruby on rails 检查图像是纵向还是横向?

Ruby on rails 检查图像是纵向还是横向?,ruby-on-rails,image-processing,minimagick,Ruby On Rails,Image Processing,Minimagick,我有一个裁剪图像系统,我只希望将肖像图像发送到该系统。 问题是,我不知道如何在将图像发送到某个地方之前验证图像是肖像还是风景 我想到了Mini Magick,也许是这样的?(行不通) 照片模型 好的,验证器正在工作 def validate_image_size image = MiniMagick::Image.open(photo.path) if image[:height] > image[:width] #send the image to th

我有一个裁剪图像系统,我只希望将肖像图像发送到该系统。 问题是,我不知道如何在将图像发送到某个地方之前验证图像是肖像还是风景

我想到了Mini Magick,也许是这样的?(行不通)

照片模型
好的,验证器正在工作

  def validate_image_size
    image = MiniMagick::Image.open(photo.path)
     if image[:height] > image[:width]
      #send the image to this place
    end
  end

验证正在工作,但我遇到了一个奇怪的错误:photocontroller中的Errno::enoint#不创建这样的文件或目录-
  def validate_image_size
    image = MiniMagick::Image.open(photo.path)
     if image[:height] > image[:width]
      #send the image to this place
    end
  end