python3 怎么把公式和图片合并起来?

一、利用python生成图片

二、打开Word,添加文本框到左上角,输入公式
在这里插入图片描述
三、将其另存为pdf文件
在这里插入图片描述
四、将PDF拖入Photoshop

在这里插入图片描述
五、裁剪

在这里插入图片描述
六、另存储为图片jpg,选择质量为最佳
在这里插入图片描述
在这里插入图片描述
点击okay
七、查看公式和图片合体后的图片
在这里插入图片描述
在这里插入图片描述
局部放大,分辨率居高不下~

八、如果有用的话,请你给我点个赞

R2 = a*a
square = (np.array(data_TRMM_stationpnt)-np.array(data_rain_gauge))**2
RMSE = np.sqrt(np.array(sum(square)/63))
regression_x = np.linspace(1200,2600,200)
regression_y = [b + a*i for i in regression_x] 
#plt.axis([1200,2600,1200,2600])
#plt.axis('equal')
#-------------------------设置图形的长宽------------------------
fig = plt.gcf()
fig.set_size_inches(10,8)
#------------------------横纵坐标范围---------------------------
plt.xlim(xmax = 2600, xmin=1200)
plt.ylim(ymax = 2600, ymin=1200)
#-----------------------刻度值大小及字体------------------------
plt.tick_params(labelsize=20)
#[label.set_fontname('Times New Roman') for label in labels]
#-------------------------画拟合直线和散点及图例----------------------
plt.scatter(np.array(data_TRMM_stationpnt),np.array(data_rain_gauge),c = 'g',\
            marker = '8')
plt.plot(np.array(regression_x),np.array(regression_y),'r',linewidth = 3)
#label = 'y='+str(round(a,3))+'*x+'+str(round(b,3)),\
#-------------------------图名和横纵坐标名称及格式----------------
plt.xlabel('TRMM value',{'size':24,'family' : 'Times New Roman'})
plt.ylabel('rain gauge value',{'size':24,'family' : 'Times New Roman'})
#plt.text('N = 63')
#,'R2 = '+str(R2)
#,['p_value = '+str(p),'RMSE = '+str(RMSE)]
plt.legend(loc = 'upper left',frameon = False)
plt.savefig('linear_model.png',dpi=300,bbox_inches='tight')
#bbox_inches = 'tight'用来去除图形边界
plt.show()

版权归作者 小白是哪个小白_ 所有,转载、引用请注明链接出处。

发布了19 篇原创文章 · 获赞 28 · 访问量 5057

猜你喜欢

转载自blog.csdn.net/qq_37970770/article/details/103077431