タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

RMagickに関するcloserのブックマーク (4)

  • RMagick 2.0.0 User's Guide and Reference

    Introduction What is RMagick? RMagick is a binding from Ruby to the ImageMagick TM image manipulation library. Here's how the ImageMagick home page describes ImageMagick: ImageMagickTM... is a free software suite to create, edit, and compose bitmap images. It can read, convert and write images in a large variety of formats. Images can be cropped, colors can be changed, various effects can be appli

  • Making Thumbnails with RMagick - selflearn @ ウィキ

    注意 もともと個人利用を目的として日語化したために、けっこう意訳している部分があります。「意味分からないよ」とか「おかしいんじゃない?」とかいうのがあれば、オリジナルを参照するか、コメントで質問してください(がんばって調べます)。 更新履歴 2007/2/1 作成開始 訳文 もしRMagickを使ったJPEG画像のサムネイル作成に対して、その遅さ(*1)が気になるのであれば、resizeメソッドではなくthumbnailメソッドの使用を検討した方がいい。 thumbnailメソッドはデフォルト引数のままであればresizeメソッドよりも速く、同じくらい魅力的な品質で結果を生成してくれるからだ。スピードの違いはリサイズ後のイメージが小さい(<1/10)ほど顕著に現れる。RMagickをImageMagick 6.2.6(*2)と一緒に使っているならば、これは良い選択肢だと思わないか?

    Making Thumbnails with RMagick - selflearn @ ウィキ
  • 【ruby】【RMagick】WEB2.0的なロゴを作る | earth

    いまさらな感もありますが、 RMagickでweb2.0的なロゴ画像を作ってみます。 こんな画像を目指します。 まずは、下地になるグラデーション画像から。 require 'RMagick' include Magick WIDTH = 650 HEIGHT = 40 #空の画像リストを作る stripes = ImageList.new #上のグラデーションを作る #GradientFill.new(点Aのx座標, 点Aのy座標, 点Bのx座標, 点Bのy座標, 点Aの色, 点Bの色) top_grad = GradientFill.new(0, 0, WIDTH, 0, "#dddddd", "#888888") #イメージリストに追加 #Image.new(画像の幅, 画像の高さ, 塗りつぶす画像) stripes < < Image.new(WIDTH, HEIGHT, t

  • RMagick/ImageMagickで位置決めをする Gravityの挙動まとめ - Loud Minority

    RubyからImageMagickを呼び出すRMagickを使って,センタリングした注釈を入れようとしたのですが,センタリングがうまく行かず,混乱に陥ったので備忘録としてまとめておきます. やろうとしたことは,横400,縦25の画像で,(200,0)に文字列を描くと, となるので(青い線は丁度真ん中の所), としたいという事.もちろん,描く文字列に可能な限り依存したくない. センタリングには,オブジェクトの配置を指定するGravityを利用して,gravityをCenterGravityにすれば良いかと思い, gc = Magick::Draw.new gc.gravity(Magick::CenterGravity) gc.text(200, 0, "centering") としました.結果は と,右端に書かれてしまいました. 誤っていた点は,Gravityが,文字の場所だけでなく,座標

  • 1