У меня есть куча изображений продуктов, и я хотел бы удалить фон каждого программно в рубине. Вот некоторые example images Я положил на imgur.Как программно удалить фон изображения, делая его прозрачным в рубине?
Я помещу пример один здесь как раз, так что вы можете видеть, но я не хочу, чтобы отправить кучу изображений. Это самый простой из них. У этого есть только белый фон, но некоторые из продуктов имеют более сложные фоны. Я знаю, что делать что-то вроде этого на this image, вероятно, не будет работать, поэтому я хотел бы понять это и изящно изгнать, не удаляя фон и как-то не уведомляя меня.
Я использую ruby on rails 3 и carrierwave как мой обработчик загрузки.
Возможно ли это, или я действительно смогу удалить белые фоны?
Если предполагаемый результат этого вопроса является академическое обсуждение эвристического анализа цвета, я рекомендую следующие ответы. Если это так, как вы это делаете? Ознакомьтесь с поставщиком SaaS Imagga (http://imagga.com/api/docs/smart-cropping-collage-slicing.html), который предлагает эту точную функциональность. –
Google также «Фоновая горелка», которая предлагает API JSON для удаления изображений. – wbharding