Перетворення зображення на SVG у Python

У цій короткій статті пояснюється, як конвертувати image у SVG у Python. Він містить покрокову інформацію та фрагмент коду для створення SVG із PNG у Python. Ви можете розробити цей конвертер у будь-якій операційній системі, де налаштовано Python, як-от MS Windows, Ubuntu, macOS тощо.

Кроки для перетворення PNG у SVG у Python

  1. Підготуйте середовище, встановивши Aspose.Imaging for Python для перетворення растрових зображень у векторний формат
  2. Завантажте вихідне зображення за допомогою методу завантаження класу Image
  3. Встановіть різні параметри растеризації за допомогою об’єкта SvgRasterizationOptions
  4. Відобразити вихідне векторне зображення

Ці кроки перелічують робочий процес для перетворення PNG у SVG у Python. Спочатку підготуйте середовище, встановивши API та імпортувавши необхідні простори імен. Згодом прочитайте вхідне растрове зображення та векторизуйте його відповідно до ваших вимог.

Код для створення SVG із PNG у Python

Цей зразок коду демонструє функцію перетворення JPG на SVG у Python. Він використовує клас Image для завантаження вихідного зображення та вихідного векторизованого зображення. Укажіть деякі властивості SvgRasterizationOptions, які можна додатково вдосконалити, наприклад режим згладжування, масштабування, палітру кольорів тощо, залежно від ваших потреб.

У цій статті ви навчилися конвертувати PNG у SVG на Python. Якщо ви хочете перетворити зображення на чорно-білий PDF-файл, перегляньте статтю Перетворіть зображення на чорно-білий PDF у Python.

 Українська