Active Storage Image Analyzer
This is an abstract base class for image analyzers, which extract width and height from an image blob.
If the image contains EXIF data indicating its angle is 90 or 270 degrees, its width and height are swapped for convenience.
Example:
ActiveStorage::Analyzer::ImageAnalyzer::ImageMagick.new(blob).metadata
# => { width: 4104, height: 2736 }
Namespace
- CLASS ActiveStorage::Analyzer::ImageAnalyzer::ImageMagick
- CLASS ActiveStorage::Analyzer::ImageAnalyzer::Vips
Methods