我們在使用示波器時,經(jīng)常會需要將波形通過 U 盤導(dǎo)出,一般這種導(dǎo)出的波形的都是bmp 格式的,很多時候 bmp 格式的圖片不方便使用,需要轉(zhuǎn)換為 jpg 或 png 格式的。
波形保存到 U 盤后,可以使用電腦自帶的圖片的編輯軟件將 bmp 轉(zhuǎn)換為 jpg 或其他格式的,一張兩張的還好,多了,就有點(diǎn)麻煩。
使用下面這個 python 腳本,可以一鍵將當(dāng)前目錄下的所有 bmp 文件轉(zhuǎn)換為 jpg 格式,很方便:
from PIL import Image
import glob
ext = "bmp"
new = "jpg"
# Checks to see if a dot has been input with the images extensions.
# If not, it adds it for us:
if '.' not in ext.strip():
ext = '.'+ext.strip()
if '.' not in new.strip():
new = '.'+new.strip()
# Creates a list of all the files with the given extension in the current folder:
files = glob.glob('*'+ext)
# Converts the images:
for f in files:
im = Image.open(f)
im.save(f.replace(ext,new))
將 上述腳本第四行的 jpg 改為 png , 可以將 bmp 轉(zhuǎn)換為 png。
上述腳本需要在系統(tǒng)找安裝 python 然后安裝 PIL 包。
安裝完 python 后,在命令行運(yùn)行如下命令可以安裝 PIL 包:
pip install pillow
腳本的名字是 bmp_to_jpg.py, 直接雙擊運(yùn)行即可。
一般臺式示波器都有一鍵保存波形到 U 盤的功能,下面是某品牌示波器對此功能的介紹:
按下該鍵執(zhí)行打印功能或?qū)⑵聊槐4娴?U 盤中。若當(dāng)前已連接打印機(jī)(PictBridge 打印機(jī)或普通打印機(jī)),并且打印機(jī)處于閑置狀態(tài),按下該鍵將執(zhí)行打印功能。若當(dāng)前未連接打印機(jī),但連接 U 盤,按下該鍵則將屏幕圖形以“.bmp”格式保存到 U 盤中。同時連接打印機(jī)和 U 盤時,打印機(jī)優(yōu)先級較高。
-
示波器
+關(guān)注
關(guān)注
113文章
6164瀏覽量
184314 -
U盤
+關(guān)注
關(guān)注
7文章
488瀏覽量
63162 -
格式
+關(guān)注
關(guān)注
0文章
23瀏覽量
16863 -
BMP
+關(guān)注
關(guān)注
0文章
48瀏覽量
17027 -
python
+關(guān)注
關(guān)注
55文章
4767瀏覽量
84375
發(fā)布評論請先 登錄
相關(guān)推薦
評論