Wie Sie programmgesteuert entfernen, den hintergrund eines Bildes machen Sie transparent, in ruby?

Habe ich ein paar Bilder der Produkte und die würde ich gerne entfernen, den hintergrund eines jeden programmgesteuert in ruby. Hier sind einige Beispiel-Bilder ich legte auf imgur.

Wie Sie programmgesteuert entfernen, den hintergrund eines Bildes machen Sie transparent, in ruby?

Werde ich ein Beispiel setzen hier nur, damit Sie sehen können, aber ich wollte nicht den post ein paar Bilder. Dies ist die einfachste von allen. Es hat nur einen weißen hintergrund, aber einige Produkte haben mehr komplexe Hintergründe. Ich weiß, sowas auf dieses Bild wahrscheinlich nicht zur Arbeit zu gehen, so würde ich mag, um das herauszufinden und richtig scheitern, indem Sie nicht wirklich den hintergrund zu entfernen und nur Benachrichtigen mich irgendwie.

Ich bin mit ruby, ruby on rails 3 und carrierwave da mein upload-handler.

Ist das überhaupt möglich oder bin ich nur wirklich entfernen zu können, weiß Hintergründe?

  • Wenn das beabsichtigte Ergebnis dieser Frage ist eine Akademische Diskussion über heuristische Farbe Analyse, empfehle ich die Antworten unten. Wenn es ist wie bekommt man diesen job zu erledigen? Schauen Sie sich die SaaS-Anbieter Imagga (imagga.com/api/docs/smart-cropping-collage-slicing.html) Sie bieten exakt diese Funktionalität.
  • Google auch "Background Burner", die bietet eine JSON-API zum entfernen von Bild-Hintergründen.
InformationsquelleAutor hadees | 2012-03-13
Schreibe einen Kommentar