If I store an image in MySQL in a table with a column of type BLOB. When I go to read it back to manipulate it with Image::Magick its going to be in a variable. This kind of presents a problem. Image::Magick->new() only takes a file name to grab the image, if I have read the manual correctly. How would I make a variable act like a filehandle so Image::Magick would take the image? Or have I completely missed the instructions and Image::Magick will recognize the data as an image format and I would have no problem using the variable?
please forgive the badly formatted question.