rmagick

    1熱度

    1回答

    我上傳圖片使用jquery上傳到亞馬遜s3,我使用Ruby Gems carrierwave和fog使它工作...但我想要做的是當我上傳圖像到s3,即使上傳的原始img文件大小爲3mb或更大,由carrierwave生成的將存儲在亞馬遜S3中的圖像也不應該大於500kb。 基本上我不想控制和限制最終圖像的文件大小。 還有1件事我應該怎麼做,如果我不想跟蹤我的文件在Amazon S3中的高度和寬度。

    0熱度

    1回答

    我得到4種顏色關閉使用RMagick使用該代碼的圖像: color1 = img.pixel_color(1,1) color2 = img.pixel_color(50,1) color3 = img.pixel_color(1,50) color4 = img.pixel_color(50,50) 我怎樣才能計算這些4種顏色的平均?

    3熱度

    1回答

    我已經在全新安裝的OS X Lion上通過RVM安裝了Ruby 1.9.2。我已經通過自制軟件安裝了ghostscript和imagemagick,並且在使用RVM運行gem install rmagick時失敗。在ruby的系統安裝中使用gem install rmagick時,它工作得很好。 這是時產生的錯誤: ─[email protected] ~/.rvm/gems/ruby-1.9.2

    1熱度

    1回答

    在RMagick中,我可以做Magick::Image.read(url).first.columns,但是當我嘗試MiniMagick::Image.open(url).columns時,我得到一個NoMethodError。 我將如何訪問MiniMagick中的行和列?

    3熱度

    2回答

    我在Rails應用程序中使用Rmagick的carrierwave gem。我在我的上傳文件中設置了一個新版本: class ImageUploader < CarrierWave::Uploader::Base include CarrierWave::RMagick storage :file def store_dir "uploads/#{model

    3熱度

    2回答

    我想在使用RMagick和ruby編寫它之前旋轉圖像。我能夠構成疊加圖像,但是當我嘗試旋轉背景的圖像部分被去除,像這樣...... 林不知道該CompositeOperator我應該使用,或者,如果是這樣的一起錯誤的方法? image = Magick::Image.read("img.jpg").first overlay = Magick::Image.read("./overlay.p

    0熱度

    1回答

    我使用Rubyvis來生成SVG圖,然後允許用戶直接保存到SVG,或使用RMagick保存到其他一些格式。 SVG圖有一個設置的大小,它在SVG文件中指定。那麼在我看來,轉換成相同大小的PDF應該是微不足道的。 不幸的是,這似乎並非如此。我可以用這種方式生成一個PDF,但是如果我先在inkscape中打開SVG,然後以PDF格式打印到文件,它會比生成的PDF大得多(尺寸方面)。 更糟的是,PDF圖

    0熱度

    1回答

    我使用的是Mac獅子RVM,自制軟件和捆綁以及rmagick寶石 當我執行以下命令: brew install imagemagick convert --version ImageMagick的版本安裝的是Q16(16位深度),但由於速度原因,我更喜歡8位深度版本。 什麼是正確的釀造命令來實現這一目標?

    1熱度

    1回答

    我在OSX獅子最新載波和Rmagick存在問題。 我在下面收到完整的錯誤報告。有沒有解決方法? 安裝rmagick使用sudo創業板安裝rmagick 使用Carrierwave來調整圖像 完整的錯誤報告:(由於計算器字符限制) http://pastebin.com/yVSn9SZZ

    2熱度

    1回答

    如何將多個(本例中爲10)圖像「條」(所有等寬)組合成一個圖像與ChunkyPNG? 現在,我將所有這些圖像條存儲在一個數組中,並且在某些時候我將不得不根據像素數據來安排它們。這裏是我的代碼是這樣的: require 'chunky_png' image = ChunkyPNG::Image.from_file('input.png') width = image.dimension.wi