rails初心者ですが質問させてください

ruby1.9.2
rails3.1.3

アップロードされたが画像の表示をリサイズしてからやりたいのですが、
画像をデータベースにbinary型のデータとしてアップロードしているので
public配下のフォルダに保存するpaperclip等は使えません

現状の画像の表示は send_dataで画像のみを表示するshow_photo というアクション作って
色々なページから<%= image_tag photo_show_photo_path(@photo) %> の様な形で埋め込んでいます

ググるとrmagickを使う例が出てきますが、 img = Magick::ImageList.new("test.jpg") の様にファイル名を引数として
指定しているため、どうデータベースのデータを指定すればいいのかが分かりません

またimage_sizeを使う例でも http://blog.matake.jp/archives/rails_image_size.htmlの ファイル名を引数にとっているので、
どの様にデータベースのbinary型のデータを読み込めば良いかわかりません

上の二つを応用したいのですが、どなたかデータベースからデータをとって来て処理する方法を教えていただけないでしょうか?
よろしくお願いします