rmagick

    1熱度

    1回答

    使用RMagick,有什麼辦法可以獲得所有可用的圖像格式列表以便寫入?我想用所有不同的可寫格式填充<select>標籤。

    3熱度

    1回答

    我有一個圖像尺寸爲126x75: (rdb:1) p image.width 126 (rdb:1) p image.height 57 現在我想裁剪下來50x50,在西北方(左上角)開始。所以我想,(這應該是類似於即時命令行幾何參數的50x50+0+0): image2 = image.process(:crop, :width => 50, :height => 50, :x =>

    4熱度

    2回答

    我試圖實現對我工作的一個Web應用程序手動裁剪和我有這個至今: version :croppedversion do process :manualcrop => [model.crop_x, model.crop_y, model.crop_h, model.crop_w] end process :resize_to_limit => [600, 600]

    2熱度

    2回答

    當我在rvm中安裝rmagick時,我不斷收到此錯誤。 checking for InitializeMagick() in -lMagickCore... no checking for InitializeMagick() in -lMagick... no checking for InitializeMagick() in -lMagick++... no Can't install

    7熱度

    4回答

    升級到Rails 3.0庫後,rmagick會被檢測到更長時間。這裏是我的設置: Ubuntu server 10.4 gem 1.7.2 ruby 1.9.1 rails 3.0.7 rmagick-2.13.1 在IRB可以包括庫: irb(main):002:0> require 'RMagick' => true 在軌道2 rmagick可用。

    1熱度

    1回答

    因此,我知道RMagick利用Image對象在各處泄漏,並且#destroy!釋放了該內存。 但是,我正在編寫一個腳本來遍歷圖像的所有像素,而且我必須處理這樣一個事實,即RMagick的其他對象(包括Pixel)都會泄漏。 image = Magick::Image::read('/path/to/image.png')[0] 5.times do 100000.times do

    0熱度

    1回答

    我認爲這與在Sinatra中執行的命令相同。 我想使用back_door將服務器端的用戶上傳圖像調整爲標準寬度。我認爲RMijick是要走的路 - 但我只想要一個代碼示例來實現這一點。 我想知道是否更好的模式來調整大小,然後用rack-pagespeed緩存,或者只是檢查所請求的圖像是否已被調整大小並跳過操作。

    1熱度

    1回答

    如何檢查rgb或十六進制值是否在特定顏色範圍內?最好用紅寶石。 我使用ruby和rmagick從圖像中提取顏色(量化和color_histogram),然後將這些顏色存儲在數據庫中。如果有人搜索了類似的顏色(十六進制或rgb),我希望能夠返回該顏色。 例如如果有人搜索#f4f4f4,我想返回#f5f5f5,#f3f3f3和所有其他關閉的十六進制值。

    3熱度

    2回答

    關於Ruby 1.8.7和2.3.5軌道,我得到: gem install rmagick ERROR: Error installing rmagick: ERROR: Failed to build gem native extension. /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ru

    3熱度

    1回答

    我找不到如何使用RMagick獲得給定字形的所有度量標準。 我知道有一個get_type_metrics方法,它給出了基線,高度,上升,下降等,但我也想得到給定字形的x高度,帽高度,邊界矩形等。那可能嗎?