instance method
read_image
Ruby on Rails 6.0.6
Since v5.2.8.1 Last seen in v6.1.7.10 PrivateSignature
read_image()
No documentation comment.
Source
# File activestorage/lib/active_storage/analyzer/image_analyzer.rb, line 31
def read_image
download_blob_to_tempfile do |file|
require "mini_magick"
image = MiniMagick::Image.new(file.path)
if image.valid?
yield image
else
logger.info "Skipping image analysis because ImageMagick doesn't support the file"
{}
end
end
rescue LoadError
logger.info "Skipping image analysis because the mini_magick gem isn't installed"
{}
end
Defined in activestorage/lib/active_storage/analyzer/image_analyzer.rb line 31
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveStorage::Analyzer::ImageAnalyzer