Как увеличить определенную часть изображения, используя PIL?

Один из способов, который работает в большинстве современных браузеров (кроме края), хотя и с черным фоном, заключается в использовании

background: black;
color: white;
mix-blend-mode: multiply;

в вашем текстовом элементе, а затем поместить любой фон, который вы хотите позади что. Умножение в основном отображает код цвета 0-255 в 0-1, а затем умножает его на то, что стоит за ним, поэтому черный остается черно-белым, умножается на 1 и эффективно становится прозрачным. http://codepen.io/nic_klaassen/full/adKqWX/

0
задан Athreya 15 January 2019 в 18:11
поделиться

1 ответ

Если вы хотите извлечь прямоугольник, ограничивающий губу, вы можете просто получить координату верхнего левого угла прямоугольника (наименьшая координата «x» и «y») и нижнюю правую координату (наибольшая «x»). и 'y' координата) и используйте:

lip = image.crop((min_x, min_y, max_x, max_y))

Обратите внимание, что image является PIL Image объектом.

0
ответ дан schlodinger 15 January 2019 в 18:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: