Tifffile — это библиотека для работы с изображениями TIFF в Python.
#Python #TIFF #ImageProcessing #NumPy #Zarr #BioImage #OME #BigTIFF #Tifffile #OpenSource #ScientificPython #Microscopy #JPEG #ImageCodecs #Visualization #DataScience #ImageIO
https://github.com/cgohlke/tifffile
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - cgohlke/tifffile: Read and write TIFF files.
Read and write TIFF files. Contribute to cgohlke/tifffile development by creating an account on GitHub.
1🔥3👍2⚡1 1
Otary — это современная и интуитивно понятная Python-библиотека для работы с изображениями и 2D-геометрией, объединяющая простоту, наглядность и высокую производительность.
Прочитать изображение из PDF, нарисовать эллипс, обрезать, повернуть, применить порог и отобразить:
import otary as ot
im = ot.Image.from_pdf("path/to/your/file.pdf", page_nb=0)
ellipse = ot.Ellipse(foci1=[100, 100], foci2=[400, 400], semi_major_axis=250)
im = (
im.draw_ellipses([ellipse])
.crop(x0=50, y0=50, x1=450, y1=450)
.rotate(angle=90, is_degree=True)
.threshold_simple(thresh=200)
)
im.show()
#Python #Otary #ImageProcessing #ComputerVision #DataScience #OpenCV #Geometry #PDF #Jupyter #AItools #DevTools
https://github.com/poupeaua/otary
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - poupeaua/otary: Otary — elegant, readable, and powerful image and 2D geometry Python library.
Otary — elegant, readable, and powerful image and 2D geometry Python library. - poupeaua/otary
1👍2🔥2
RightWayUp - это открытая модель компьютерного зрения (Computer Vision) от команды ORTUS AI, предназначенная для определения угла поворота (roll) изображений в полном диапазоне 360° с шагом в 1° и механизмом калиброванного воздержания от ответа (calibrated abstention).
Большинство классических решений либо классифицируют поворот только с шагом 90° (0°, 90°, 180°, 270°), либо «считывают» ориентацию не по смыслу сцены, а по артефактам повернутой 8×8 сетки блоков JPEG. Кроме того, обычные модели пытаются повернуть даже те кадры, где верха и низа объективно не существует.
RightWayUp решает эти проблемы: модель возвращает точный угол по часовой стрелке (
angle_cw), скор уверенности (confidence), флаг воздержания (abstain) и умеет автоматически сохранять исправленный снимок.abstain, исключая ложные срабатывания в автоматических пайплайнах.Установка:
pip install rightwayup
Использование через CLI:
# Определение угла поворота
rightwayup predict frame.jpg
# Автоматическое выравнивание с привязкой к 90° (пропускает кадры с abstain)
rightwayup fix photo.jpg --snap 90 --out upright/
Использование в Python:
from PIL import Image
from rightwayup import Orienter
# Инициализация модели (pico, nano, fast, balanced, pro, max)
orienter = Orienter(tier="balanced")
# Предсказание угла
result = orienter.predict("frame.jpg")
print(f"Поворот: {result.angle_cw}°, Уверенность: {result.confidence}, Воздержание: {result.abstain}")
# Коррекция положения
corrected_img = orienter.correct(Image.open("photo.jpg"), snap=90)
Модели доступны в форматах ONNX (FP32, FP16, INT8), Core ML (для Apple Silicon / Neural Engine) и TensorRT.
#RightWayUp #ComputerVision #MachineLearning #DINOv2 #AI #Python #ONNX #CoreML #ImageProcessing #DevTools #OpenSource
https://github.com/ortusaitech/rightwayup
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - ortusaitech/rightwayup: Full-circle image roll estimation with calibrated abstention. Open weights, Apache-2.0. By ORTUS…
Full-circle image roll estimation with calibrated abstention. Open weights, Apache-2.0. By ORTUS AI, the team behind CHEQIT. - ortusaitech/rightwayup
⚡2 2