簡體   English   中英

python - 在圖下方添加長文本並將其保存為 pdf 的最佳方法

[英]python - best way to add a long text below plots and save this into a pdf

我有一大組照片,其中我在每張照片中都檢測到了幾個物體。 我想創建一個包含所有照片和識別對象名稱的 pdf,寫在每張照片的下方(不在)。 由於有很多照片有很多對象,我無法在照片中寫入或使用圖例/軸名稱來包含它們。 對於此問題,您建議使用 python 或其他語言的最佳方法/庫是什么?

@Entropie_13,只是在這里用一個例子來解決你的評論。 您可以使用 matplotlib 中的text函數將文本放在圖中的任何位置。 下面是一個例子,圖的每一邊都有文字。 代碼看起來像這樣:

import matplotlib.pyplot as plt
import numpy as np

N_points=10
x=np.arange(N_points)
y=np.arange(N_points)
plt.plot(x,y)
plt.xlabel('x-axis')
plt.ylabel('y-axis')
plt.text(3.5,-8,'text bottom')
plt.text(-8,3.5,'text left')
plt.text(3.5,16,'text top')
plt.text(16,3.5,'text right')
plt.show()

代碼輸出:

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM