rmagick

    0熱度

    1回答

    我想用rmagick只用寬度調整圖像的大小。我需要保持示例640px寬度的比例。重點是,如果圖像大於640像素,應該縮小到640像素。但是,如果圖像小於640,它不應該縮放到640,它應該什麼也不做。 我認爲這是change_geometry的目的,但不知何故不適合我。這是我的例子,但它總是將所有圖像縮放到640像素。 photo = Magick::Image.read(name).first

    0熱度

    1回答

    我正在嘗試使用RMagick在圖像中應用紋理。基本上我需要把圖像放在枕頭佔位符中。 當執行調整原始圖像大小和必要的複合操作時,顏色質量會大大降低。 採取在原始圖像中的樣子: 當執行復合: 我的疑問是:爲什麼顏色改變? 這裏是我的代碼: design = Magick::Image.read(file_path).first design.resize_to_fit!(1000,1000) 3.

    1熱度

    1回答

    我想在Heroku rails服務器上使用ImageMagick(rmagick gem)裁剪圖像。這裏是我的代碼: class PhotoUploader < CarrierWave::Uploader::Base include CarrierWave::RMagick #include CarrierWave::MiniMagick storage :file

    2熱度

    1回答

    抗鋸齒我不是在尋找 什麼我目前沒有搜索如何調整以適應不與ImageMagick的平滑處理。我知道這個答案可以在網上很快找到,因爲在ImageMagick上已經有很多問題了。 語境 的背景是,我感到我必須調整以適應多種類型的屏幕大圖像。在幾乎所有情況下,一切都很順利,但對於小尺寸,由於鋸齒,我有一些模糊問題。 我的圖像全是黑色&白色,非常簡單(條形碼),所以我不需要任何別名。 我正在尋找 我要找的是

    1熱度

    1回答

    很多關於如何限制上傳圖片大小的信息與Carrierwave/Rmagick,但我找不到任何解釋如何限制圖片的數量用戶可以上傳。 我有一個標準的設置Carrierwave圖像上傳設置在Rails中,並希望限制允許上傳的圖片數量。任何人都可以提供任何建議如何解決如何做到這一點? 已經找了一個星期沒有太多運氣。 謝謝!

    0熱度

    1回答

    我剛剛在我的系統上安裝了ImageMagick和RMagick,所以我可以學習如何將它用於項目。以下是docs中的一個示例,我將其稱爲circle = Magick::Draw.new,它將返回一個錯誤:(no primitives defined)。 任何人都可以給我一個這個錯誤意味着什麼以及如何解決它的解釋? 在IRB會議上,下面是我的具體步驟: require 'RMagick' can

    1熱度

    1回答

    我試圖設置服務器來爲使用ImageMagick和RMagick gem的Ruby應用程序提供服務。服務器運行的是OS X 10.10。我有另一臺運行相同版本的服務器(操作系統,ImageMagick,xz和RMagick gem),它可以按預期工作。 然而,每次我嘗試滿足來自新服務器的應用程序,我收到一個錯誤,指出「Web應用程序無法啓動」,具有下列跟蹤: dlopen(/Users/user/.

    0熱度

    1回答

    我想從這樣的控制器操作渲染GIF動畫: send_file data, type: 'image/gif', disposition: 'inline' 在數據等於從rmagick輸出一個blob。圖像呈現良好,但它不像我所期望的那樣動畫。我認爲它與rmagick圖像生成有關,而不是send_file,因爲如果我將rmagick中的動畫gif寫入磁盤並渲染它,它就像預期的那樣工作。 所以,到我

    1熱度

    1回答

    我有一個簡單的應用程序,其中有產品列出有照片,但每當我添加一張新的照片它被裁剪,有沒有什麼辦法來調整大小不裁剪圖像是: 我的產品索引頁 <head> <link href="/assets/bootstrap.min.css" rel="stylesheet"> <link href="/assets/font-awesome.min.css" rel="stylesheet"

    4熱度

    1回答

    我想在圖像大小大於一定數量(即1000000-1MB)時壓縮圖像。我在Image對象中看到使用了寫入方法的壓縮。我有內存中的圖像,我不想寫在我的服務器,但在亞馬遜S3。 此代碼正在工作。 It's圖像上傳到我的S3路徑,但是我想包括文件大小檢查和壓縮: photo = Magick::Image.read(mmkResourceImage.href).first s3 = AWS::S3.n