Telegram Web
🖥 napari — быстрый интерактивный просмотрщик многомерных изображений на Python

pip install "napari[all]"

napari предназначен для просмотра, аннотирования и анализа сложных многомерных изображений, текстур и т.д. Построен на базе Qt (для графического интерфейса), vispy (для производительного рендеринга на базе GPU) использует numpy и scipy.

🖥 GitHub
🟡 Доки и галлерея

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍104🔥3😁1
This media is not supported in your browser
VIEW IN TELEGRAM
🖥 AI Math Notes - это интерактивное приложение, которое позволяет рисовть математические формулы на доске и получитать решения.

Как только уравнение написано, приложение использует мультимодальный LLM для его решения.

Приложение построено с использованием Python с библиотекой Tkinter для графического интерфейса пользователя и PIL для обработки изображений.

Github

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥26👍123😱2
💻 lets-plot — мультиплатформенная библиотека для построения графиков и диаграмм, написанная на Kotlin и Python

pip install lets-plot

Графики, созданные с помощью lets-plot можно встраивать в JVM (Swing, JavaFX) и Kotlin/JS-приложения.

🖥 GitHub

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍105🔥4😢1
🖥 Как легко заблюрить любое изображение с помощью PIL

from PIL import Image, ImageFilter

def blur_image(image_path, output_path, radius):
image = Image.open(image_path)
blurred_image = image.filter(ImageFilter.GaussianBlur(radius))
blurred_image.save(output_path)

blur_image('cat.jpg', 'cat_out.jpg', 3)
Image.open('cat_out.jpg')


🟡 Вообще, библиотека PIL имеет массу возможностей и отличную документацию

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20🔥87
🖥 Aurora is a static site generator implemented in Python

Aurora - это генератор статических сайтов, реализованный на Python.

Aurora поддерживает:

- Создание контента и страниц с помощью markdown, jinja2 и HTML
- Различные виды сборки
- Интерактивное построение с возможностью быстрой перезагрузки для разработки (время перезагрузки до < 300 мс)
- Встроенная поддержка создания страниц сайта

pip3 install aurora-ssg

Github

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
👍103🔥3
🖥 Polars 1.0 — наконец-то

pip install polars

1 июля 2024 года состоялся релиз открытой библиотеки для быстрой обработки данных Python Polars 1.0 на Rust и Python.

Этим мажорным выпуском разработчики подтвердили, что компоненты in-memory engine и API проекта Polars готовы к стабильной работе. Они убеждены, что Polars находится в том состоянии, когда это уже один из лучших проектов с открытым исходным кодом для быстрого моделирования данных, ориентированного на вертикальное масштабирование.

Планы на будущее проекта Python Polars: улучшение функциональности, масштабируемости и производительности. Выпуск первой основной версии отмечает момент времени, когда разделение между API и фактической реализацией достаточно стабильное, чтобы разработчики могли продолжать улучшать проект и поддерживать необходимую обратную совместимость.

Также в планах разработчиков проекта: поддержка right join и non-equi join, расширенная поддержка метаданных, поддержка re-ordering optimization и расширенная поддержка SQL.

🖥 GitHub

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
👍237🔥4😱2
🖥 STUMPY — мощная библиотека Python для анализа временных рядов

pip install stumpy

STUMPY — это масштабируемая библиотека для анализа временных рядов, которая позволяет решать многие задачи анализа временных рядов, вот некоторые из них:

— обнаружение паттернов

— обнаружение аномалий/выбросов

— обобщение и аппроксимация данных временных рядов

🖥 GitHub
🟡 Доки

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🔥52
🖥 Как с помощью Python спрятать секретный текст внутрь картинки?

Ничего сложного, просто понадобится библиотека Stegano:

# pip install stegano

from stegano import lsb
secret = lsb.hide('image.png', 'очень секретный текст')
secret.save('secret_image.png')

print(lsb.reveal('secret_image.png'))


Вопрос на засыпку: как реализована такая возможность хранить текст в картинке?
Насколько легко детектировать такое сокрытие текста?

🖥 GitHub

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
👍235🔥5
🖥 POT — библиотека Python для решения оптимизационных задач

pip install POT

Библиотека POT предоставляет несколько методов решения оптимизационных задач, связанных с CV, c обработкой изображений и ещё с некоторыми задачами ML.

🖥 GitHub
🟡 Примеры использования

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍173🔥2😁1
🖥 borgmatic — утилита на Python для простого создания бекапов

sudo pipx ensurepath
sudo pipx install borgmatic


borgmatic — это простая утилита на Python для резервного копирования данных с серверов и рабочих станций.
В процессе данные шифруются на стороне клиента.
Процесс создания бекапа удобно описывается в конфиге

🖥 GitHub
🟡 Доки

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍124🔥2
💻Piccolo — быстрый, удобный ORM и конструктор запросов, который поддерживает asyncio

pip install piccolo
piccolo playground run


Piccolo — это быстрый, простой в освоении ORM и конструктор запросов.
Особенности Piccolo:
— поддержка sync и async
— встроенная платформа для тестирования запросов
— отлично интегрируется с iPython и VSCode

🖥 GitHub
🟡 Доки

@sqlhub
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥43
2025/07/13 19:07:53
Back to Top
HTML Embed Code: