我正在使用带有ImageMagick库的Carrierwave,我希望将图像转换为透明的白色
我的uploader.rb
class IconUploader < CarrierWave::Uploader::Base
include CarrierWave::MiniMagick
DIMENSIONS = [48,48]
process :white_transparent
def white_transparent
manipulate! do |img|
img.combine_options do |cmd|
cmd.transparent("#ffffff")
cmd.channel "a"
cmd.separate
cmd.negate
end
img = yield(img) if block_given?
img
end
end
def filename
"notification_icon.png"
end
end
如下所述的图像
我想在Android中使用转换后的图片作为通知图标。
请帮助。