Skip to main content

-

Project description

Work With Image

English

This Python library, workwithimage, allows you to work with images. Features available in this version:

  • Converting an image into ASKII art
  • Image resolution changes

Installation

pip install workwithimage

Converting an image to ASKII art

from workwithimage import convert_to_ascii

# Example usage
image_path = "your_image.jpg"
columns = 150
ascii_image = convert_to_ascii(image_path, columns)
print(ascii_image)

# Save to file
with open("output.txt", "w") as file:
    file.write(ascii_image)

Image Resolution Adjustment

from workwithimage import resize_image

# Example usage
image_path = "your_image.jpg"
new_width = 800
new_height = 600
resized_image = resize_image(image_path, new_width, new_height)
resized_image.show()  # Show the resized image

Supported Image Formats

  • JPEG
  • PNG
  • GIF
  • BMP
  • TIFF
  • WebP
  • ICO
  • and more

Important Notes

  • The library supports various image formats; check Pillow documentation for the complete list.
  • Adjust the columns parameter for desired output width.

Russian

Библиотека на Python, workwithimage, позволяет работать с изображениями. Функции доступные в данной версии:

  • Перобразование изображения в ASKII-арт
  • Изменения разрешения изображения

Установка

pip install workwithimage

Перобразование изображения в ASKII-арт

from workwithimage import convert_to_ascii

# Пример использования
image_path = "ваше_изображение.jpg"
columns = 150
ascii_image = convert_to_ascii(image_path, columns)
print(ascii_image)

# Сохранение в файл
with open("output.txt", "w") as file:
    file.write(ascii_image)

Изменение разрешения изображения

from workwithimage import resize_image

# Пример использования
image_path = "ваше_изображение.jpg"
new_width = 800
new_height = 600
resized_image = resize_image(image_path, new_width, new_height)
resized_image.show()  # Показать изменённое изображение

Поддерживаемые форматы изображений

  • JPEG
  • PNG
  • GIF
  • BMP
  • TIFF
  • WebP
  • ICO
  • и другие

Важные замечания

  • Библиотека поддерживает различные форматы изображений; проверьте документацию Pillow для полного списка.
  • Измените параметр columns для получения нужной ширины вывода.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

workwithimage-0.0.3.tar.gz (2.1 kB view hashes)

Uploaded Source

Built Distribution

workwithimage-0.0.3-py3-none-any.whl (2.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page