0

我想在我的 Rails 应用程序中解码 QR 码。我正在使用需要 ChunkyPng gem 才能工作的 Qrio gem。当我使用它编写和运行 ruby​​ 程序时,它工作正常。但是,当我尝试将它与 Rails 一起使用时,它不起作用。

这是我得到的错误。

没有这样的文件或目录 - chart.png

提取的源代码(第 5 行附近):3 4 5 6 7 8

class PNGImageLoader
  def self.load(filename)
    image = ChunkyPNG::Image.from_file(filename)

    bits = image.pixels.map do |pixel|
      grayscale = ChunkyPNG::Color.to_grayscale(pixel)
4

1 回答 1

0

您尝试加载的文件似乎不存在。chart.png它似乎在你的根目录中寻找。确保使用完整路径,它可能会起作用。

于 2014-01-24T09:26:19.140 回答