python一括抽出画像情報と保存の実現


プログラム実行環境
在这里插入图片描述
コード

# -*- coding:utf-8 -*-
# -----------------------------------
# @Time  : 2021/2/3 9:23
# @Author : HaoWu
# @File  : OutPixel.py
# ------------------------------------

import sys
import os
from glob import glob
from PIL import Image

sys.path.append('    ') #            'wh'    
source_dir = "       " #     
filenames = glob('{}/*'.format(source_dir))

#               OutPixel.txt   
for filename in filenames:
  with Image.open(filename)as im:
    width,height = im.size
    f = open("       .\OutPixel.txt", "a+")
    print('   :',filename, '   :',width, '   :',height,
       '    :',os.path.getsize(filename), file=f)
    f.close
運転結果の展示
在这里插入图片描述
在这里插入图片描述
注意
  • 第21行の文は「w」を使うと、一つの情報だけが保存されます。
  • f = open("F:\code\ \OutPixel.txt", "a+")
  • 「w」は書き込み操作のみ可能です。「r」は読み取りのみ可能です。「a」はファイルに
  • を追加します。
  • 「w+」は読み書きができ、「r+」は読み書きができ、「a+」は
  • を追加できます。
  • 「wb+」書込みデータ
  • 「w」モードでファイルを開きます。ファイルにデータがあれば、再度内容を書き込みます。元のものを
  • に上書きします。
  • txtファイルを開く時、中国語があればgbk
  • を使います。
    ここでは、pythonの一括抽出画像情報と保存の実現に関する記事を紹介します。これまでの記事を検索したり、下記の関連記事を見たりしてください。これからもよろしくお願いします。