Matplotlib plt.text автоматически смещает положение области текста, когда она находится близко к границе изображения? - PullRequest
1 голос
/ 07 марта 2020

Я заметил, что когда текстовая область слишком велика, matplotlib автоматически смещает позицию текстовой области, когда я использую plt.text для размещения повернутых текстовых областей , даже если я явно установил горизонтальное выравнивание, чтобы выравнивание по левому и вертикальному краю.

Код выглядит следующим образом:

aa = plt.text(axis_lim/20.,axis_lim/2., text, ha='left', va = 'top',
              fontproperties = myf, rotation = ro, wrap=True)

enter image description here

Любая идея, чтобы избежать этого автоматического c Сдвиг?

1 Ответ

0 голосов
/ 09 марта 2020

plt, кажется, имеет некоторое автоматическое выравнивание c, если я установлю warp в значение true. Даже если он установлен на false, рассчитанные повернутые углы все равно не верны. Я переключился на использование функций поворота PIL по умолчанию для поворота изображения: htext_layer.rotate(48,center=(min_x, min_y),fillcolor='white')

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...