當前位置:首頁 » 編程語言 » python圖片添加

python圖片添加

發布時間: 2023-05-21 13:28:57

python通過format給圖片名稱加個前綴

1、啟動圖像批量處理工具以及圖片文件。
2、右鍵調出菜單下拉則叢框。
3、點擊菜單里的斗純批處理按鈕。
4、.出現批處理窗口後就可以批量給圖片孫銷櫻名稱添加前綴了。

② Python 如何在圖片上 添加 帶格式的文本

打譽隱開IDLE軟體,導入相關函數庫。

from PIL import Image, ImageDraw,ImageFont
python如何給圖片添加文字水印

讀取一張圖片。

im = Image.open("d:/慶指廳cat.jpg").convert('RGBA')
python如何給圖片添加文字水逗激印

採用下面代碼,對圖片添加水印。

txt=Image.new('RGBA', im.size, (0,0,0,0))

fnt=ImageFont.truetype("c:/Windows/fonts/Tahoma.ttf", 20)

d=ImageDraw.Draw(txt) d.text((txt.size[0]-80,txt.size[1]-30), "cnBlogs",font=fnt, fill=(255,255,255,255))
python如何給圖片添加文字水印

查看我們的水印添加的效果。
python如何給圖片添加文字水印

我們添加的水印效果如下。
python如何給圖片添加文字水印

③ python 給圖形化界面插入背景圖片

#-*-coding:utf-8-*-
#file:TkinterCanvas.py
#
importTkinter#導入Tkinter模塊
fromPILimportImage,ImageTk

root=Tkinter.Tk()
canvas=Tkinter.Canvas(root,
width=500,#指定Canvas組件的寬度
height=600,#指定Canvas組件的高度
bg='white')#指定Canvas組件的背景色
#im=Tkinter.PhotoImage(file='img.gif')#使用PhotoImage打開圖片
image=Image.open("img.jpg")
im=ImageTk.PhotoImage(image)

canvas.create_image(300,50,image=im)#使用create_image將圖片添加到Canvas組件中
canvas.create_text(302,77,#使用create_text方法在坐標(302,77)處繪制文字
text='UseCanvas'#所繪制文字的內容
,fill='gray')#所繪制文字的顏色為灰色
canvas.create_text(300,75,
text='UseCanvas',
fill='blue')
canvas.pack()#將Canvas添加到主窗口
root.mainloop()

④ Python小技巧:兩行代碼實現批量給圖片填加水印,這也太簡單了

我們平時要給圖片加水印,但是又不會PS,免不了著急上火,還找不到人,想想還是得自己學一手~

而且圖片很多的話,PS還是挺慢的,用Python一鍵生成即可,效率杠杠的。

准備工作

環境的話我這里使用的是 Python 和 pycharm

如果添加一張圖片的水印,兩行代碼就實現了。

本次使用的模塊是 filestools , 第三方模塊,咱們需要手動安裝一下。

win+r打開搜索框,輸入cmd 按確定後彈出命令提示符窗口,輸入 pip install filestools 即可安裝成功。

代碼解析

1、單張圖片中納添加水印

模塊導入

怎麼使用 filestools 模塊呢?

首先導入模塊裡面的一個方法,watermarker ,點上 marker ,然後 import add_mark

add_mark 已經包含了很多方法

file 是添加水印照片 ,mark 使用哪些字作為水印,out 保存的地方 ,color 顏色,size 水印字體的大小,opacity 不透明度,space 字體間距,angle 旋轉角度。

假設我要給圖片添加上:人生苦短, 快學python

咱們把圖片和文字加進去即可,代碼如下:

2、批量填加多張圖片水印

批量給圖片添加的話,需要用到 OS 模塊。

導入一下

用os模塊讀取文件夾所有內容 ,使用 files 接收。

列印一緩慧下

現在所有文件名字都有了

通過 for 循環遍歷都列印出來

然後將文件添加進去,我們讀取的是 img_1 裡面的內容,那就把這個文擾培答件里的內容都傳進去,保存數據的時候,都會保存在這裡面。

再改一下透明度

我這里改成0.5

這樣就清晰多了~

⑤ python在圖片上添加指定字體的文字

本文主要介紹如帶做橋何通過Python在圖片上的指定位置添胡亮加文字,主要利用兩個庫OpenCV和PIL。

1.安蠢猛裝OpenCV

pip install opencv-python

2.利用putText方法來實現在圖片的指定位置添加文字

putText(img, text, org, fontFace, fontScale, color, thickness=None, lineType=None, bottomLeftOrigin=None)

在使用putText方法在圖片上添加文字的時, 無法直接添加中文 無法導入字體文件 ,接下來我們利用另一庫PIL來解決這個問題。

1.安裝PIL庫

pip install Pillow

2.添加文字信息

通過載入ttc格式的字體文件,就可以設置顯示文字的字體。

⑥ 如何用python導入一張圖片

建立工具欄之後,在程序運行添加一張圖片運行。
選擇圖片添加之後,在圖片編輯程序里運用函數導入完成。

⑦ python 如何將圖片嵌入表格

要將圖片嵌入表格,可以使用 Python 的 openpyxl 庫。
以下是一個例子:
from openpyxl import Workbook
from openpyxl.drawing.image import Image
# 創建一個新的工作簿
wb = Workbook()
ws = wb.active
# 將圖片插入到指定的單元格
img = Image('A路徑/圖片.png')
ws.add_image(img, 'B2') # 在 B2 單元格中插入圖片
# 保存工作簿
wb.save('表格.xlsx')
上述代碼中,使用 openpyxl.drawing.image.Image 類載入本地圖片,並使用 add_image 方法將其插入到指定的單元格中。
其中,add_image 方法的第一個參數是要插入的圖片對象,第二個參數是要將圖片插入到哪侍鋒個單元格中。
在上面的例子中,我們將圖片插入到了 B2 單元格中。如果需要插入到其他單元格,可以相應地修改第二個參數。
最後,調用 save 方法保存工作簿即可。請注意,為了使該晌碼代碼正常執行,您需要先安宴談哪裝 openpyxl 庫。

⑧ python怎麼在word表中插圖片

# -*- coding: UTF8 -*-from docx import Documentfrom docx.shared import Pt doc = Document() # 文件存儲路徑path = "C:\\Users\\Administrator\\Desktop\\word文檔\\" # 讀取文檔# doc = Document(path + "hello.docx") # 添加圖片,後面的參數設置圖片尺寸,可以選填doc.add_picture(path + 'cat.jpg', width=Pt(300))

⑨ python怎麼輸入圖片

python導入圖片的方法:

一、直接從源圖片中導入(圖片位於images文件夾內)self.label1=QLabel(self)

self.label1.setPixmap(QPixmap(r"images/head.jpg"))

layout.addWidget(self.label1)

#或者 layout.addWidget(QLabel(self, pixmap=QPixmap("images/head.jpg")))

二、利用qrc資源導入

1、先寫qrc文件

images/head.jpg

images/body.jpg

2、將qrc文件轉化成py文件

轉化命令為:pyrcc5 res.qrc -o res_rc.py

3、導入res_rc.py:import res_rc

4、layout.addWidget(QLabel(self,pixmap=QPixmap(":/images/head.jpg")))

注意需要添加:/符號作為前綴。

熱點內容
終端配置賬號該如何改密碼 發布:2024-05-05 11:24:37 瀏覽:824
成都存儲研發招聘 發布:2024-05-05 11:24:29 瀏覽:284
電腦伺服器名稱怎麼查找 發布:2024-05-05 10:49:37 瀏覽:470
電腦連到代理伺服器 發布:2024-05-05 10:40:02 瀏覽:250
華為安卓手機如何投屏到雷克薩斯 發布:2024-05-05 10:37:50 瀏覽:210
微博上傳原圖 發布:2024-05-05 10:20:05 瀏覽:749
伺服器換電腦需要什麼東西 發布:2024-05-05 09:52:28 瀏覽:754
老算盤演算法 發布:2024-05-05 09:43:10 瀏覽:841
ps存儲顯示不含通道 發布:2024-05-05 09:32:35 瀏覽:103
如何用安卓做一個識物界面表 發布:2024-05-05 09:29:28 瀏覽:99