Вращение индексов NumPy для создания повернутого изображения работает только в двух из четырех сегментов.Python

Программы на Python
Anonymous
Вращение индексов NumPy для создания повернутого изображения работает только в двух из четырех сегментов.

Сообщение Anonymous »

Я работаю над программой Python, которая с помощью некоторой функции кадр за кадром вычисляет изображения для создания видео.
Иногда изображения необходимо повернуть (не обрезая их). Сначала я повернул изображения, как описано в OpenCV Python: поворот изображения без обрезки сторон, но значительно увеличил область изображения перед его поворотом.
Сейчас я работаю над ускорением программы и попробовал вращать только индексы и изменять их размер настолько мало, насколько это необходимо.
Однако решение a/m давало лишь приблизительные результаты (изображения были слегка обрезаны), поэтому я перешел к расчету размера индексов с помощью cv2.boundingRectangle. Это отлично работает для углов между -45 < angular < 45 или 135

Вернуться в «Python»