我們在使用示波器時,經常會需要將波形通過 U 盤導出,一般這種導出的波形的都是bmp 格式的,很多時候 bmp 格式的圖片不方便使用,需要轉換為 jpg 或 png 格式的。
波形保存到 U 盤后,可以使用電腦自帶的圖片的編輯軟件將 bmp 轉換為 jpg 或其他格式的,一張兩張的還好,多了,就有點麻煩。
使用下面這個 python 腳本,可以一鍵將當前目錄下的所有 bmp 文件轉換為 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 轉換為 png。
上述腳本需要在系統找安裝 python 然后安裝 PIL 包。
安裝完 python 后,在命令行運行如下命令可以安裝 PIL 包:
pip install pillow
腳本的名字是 bmp_to_jpg.py, 直接雙擊運行即可。
一般臺式示波器都有一鍵保存波形到 U 盤的功能,下面是某品牌示波器對此功能的介紹:
按下該鍵執行打印功能或將屏幕保存到 U 盤中。若當前已連接打印機(PictBridge 打印機或普通打印機),并且打印機處于閑置狀態,按下該鍵將執行打印功能。若當前未連接打印機,但連接 U 盤,按下該鍵則將屏幕圖形以“.bmp”格式保存到 U 盤中。同時連接打印機和 U 盤時,打印機優先級較高。
-
示波器
+關注
關注
113文章
6282瀏覽量
185838 -
U盤
+關注
關注
7文章
490瀏覽量
63424 -
格式
+關注
關注
0文章
23瀏覽量
16915 -
BMP
+關注
關注
0文章
48瀏覽量
17090 -
python
+關注
關注
56文章
4807瀏覽量
85037
發布評論請先 登錄
相關推薦
評論