一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

零代碼編程:用Kimichat從PDF文件中批量提取圖片

 AIGC部落 2024-05-03 發(fā)布于廣東

一個(gè)PDF文件中,有很多圖片,想批量提取出來,可以借助kimi智能助手。

在借助kimi智能助手中輸入提示詞:

你是一個(gè)Python編程專家,要完成一個(gè)網(wǎng)頁爬取Python腳本的任務(wù),具體步驟如下:

打開文件夾:E:\6451

讀取里面的PDF文件;

將PDF文件里面的圖片都保存到E:\6451

注意:圖片體積較大,占用內(nèi)存高,要將PDF文件中的圖片分批次提取,而不是一次性提取所有圖片

kim生成的Python源代碼:

import fitz # PyMuPDF

import os

# 定義文件夾路徑

folder_path = 'E:\\6451'

# 確保文件夾存在

if not os.path.exists(folder_path):

print(f"The folder {folder_path} does not exist.")

else:

# 讀取文件夾中的所有PDF文件

for filename in os.listdir(folder_path):

if filename.lower().endswith('.pdf'):

pdf_path = os.path.join(folder_path, filename)

doc = fitz.open(pdf_path)

# 逐頁提取圖片

for page_number in range(len(doc)):

page = doc[page_number]

img_list = page.get_images(full=True)

# 分批次提取頁面中的圖片

for img_index, img in enumerate(img_list, start=1):

try:

xref = img[0]

info = doc.extract_image(xref)

image_bytes = info["image"]

# 為圖片構(gòu)造一個(gè)唯一的文件名

image_filename = f"{os.path.splitext(filename)[0]}_{page_number + 1}_img_{img_index}.png"

image_save_path = os.path.join(folder_path, image_filename)

# 保存圖片

with open(image_save_path, "wb") as image_file:

image_file.write(image_bytes)

print(f"Image saved: {image_save_path}")

except Exception as e:

print(f"Error saving image from page {page_number + 1}: {e}")

# 釋放內(nèi)存

del page, img_list

# 關(guān)閉PDF文檔

doc.close()

print(f"Finished extracting images from {filename}")

# 輸出信息到屏幕

print("All images have been extracted from PDF files.")

# 確保屏幕輸出信息

input("按任意鍵退出...")

在vscode中運(yùn)行Python程序,成功提取所有圖片:

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    麻豆最新出品国产精品| 中文精品人妻一区二区| 亚洲婷婷开心色四房播播| 大香蕉久久精品一区二区字幕| 亚洲国产日韩欧美三级| 国产极品粉嫩尤物一区二区| 国产亚洲视频香蕉一区| 色一情一伦一区二区三| 亚洲av成人一区二区三区在线| 亚洲精品国产精品日韩| 国产女性精品一区二区三区| 成人精品一区二区三区在线| 亚洲一区二区精品久久av| 91久久精品在这里色伊人| 亚洲国产综合久久天堂| 中文字幕人妻av不卡| 亚洲精品成人综合色在线| 91偷拍视频久久精品| 国产精品日韩欧美第一页| 中文字幕有码视频熟女| 麻豆精品视频一二三区| 毛片在线观看免费日韩| 国产99久久精品果冻传媒| 欧美乱码精品一区二区三| 久久福利视频这里有精品| 大香蕉再在线大香蕉再在线| 午夜日韩在线观看视频| 日本免费一本一二区三区| 在线欧美精品二区三区| 国产水滴盗摄一区二区| 日韩中文字幕狠狠人妻| 激情偷拍一区二区三区视频| 欧美一级日韩中文字幕| 日本丰满大奶熟女一区二区| 国产视频在线一区二区| 九九视频通过这里有精品| 亚洲人午夜精品射精日韩| 在线观看视频成人午夜| 国产免费人成视频尤物| 久久精品免费视看国产成人 | 麻豆一区二区三区在线免费|