返回顶部
首页 > 资讯 > 后端开发 > Python >Python怎么将bmp格式的图片批量转成jpg
  • 896
分享到

Python怎么将bmp格式的图片批量转成jpg

2023-07-05 16:07:33 896人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

这篇文章主要介绍“python怎么将bmp格式的图片批量转成jpg”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Python怎么将bmp格式的图片批量转成jpg”文章能帮助大家解决问题。将bmp格式

这篇文章主要介绍“python怎么将bmp格式的图片批量转成jpg”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Python怎么将bmp格式的图片批量转成jpg”文章能帮助大家解决问题。

将bmp格式的图片批量转成jpg

# *_* coding : UTF-8 *_*# 开发人员: csu·pan-_-||# 开发时间: 2020/11/21 12:40# 文件名称: bmp_to_jpg.py# 开发工具: PyCharm# 功能描述: 将bmp格式的图片批量转成jpgimport osimport cv2# 图片的路径bmp_dir = r'E:\Projects\bmp'jpg_dir = r'E:\Projects\jpg'filelists = os.listdir(bmp_dir)for i,file in enumerate(filelists):    # 读图,-1为不改变图片格式,0为灰度图      img = cv2.imread(os.path.join(bmp_dir,file),-1)    newName = file.replace('.bmp','.jpg')    cv2.imwrite(os.path.join(jpg_dir,newName),img)    print('第%d张图:%s'%(i+1,newName))

python图像格式转换(bmp、jpg、png)

bmp转png

import osfrom PIL import ImageJSON_dir = r"D:\BMP2PNG"label_names = os.listdir(json_dir)label_dir = []for filename in label_names:    label_dir.append(os.path.join(json_dir,filename))for i,filename in enumerate(label_dir):    im = Image.open(filename)  # open ppm file    newname = label_names[i].split('.')[0] + '.png'  # new name for png file    im.save(os.path.join(json_dir,newname))

bmp转jpg

import osfrom PIL import Imagejson_dir = r"D:\BMP2JPG"label_names = os.listdir(json_dir)label_dir = []for filename in label_names:    label_dir.append(os.path.join(json_dir,filename))for i,filename in enumerate(label_dir):    im = Image.open(filename)  # open ppm file    newname = label_names[i].split('.')[0] + '.jpg'  # new name for png file    im.save(os.path.join(json_dir,newname))

遍历文件夹下包含子文件夹中的所有bmp转png

import osfrom PIL import Imageimport tqdmdef bmp2png(file_dir):    for root, dirs, files in os.walk(file_dir):  # 获取所有文件        # for file in files:  # 遍历所有文件名        for idx,file in enumerate(tqdm.tqdm(files)):            if os.path.splitext(file)[1] == '.bmp':   # 指定尾缀  ***重要***                im = Image.open(os.path.join(root, file))  # open img file                newname = file.split('.')[0] + '.png'  # new name for png file                im.save(os.path.join(root, newname))  # 转为pngbmp2png(r"D:\数据集\20221105-18")

遍历文件夹下包含子文件夹中的所有bmp重命名为png

import osfrom PIL import Imageimport tqdmdef bmp2png(file_dir):    for root, dirs, files in os.walk(file_dir):  # 获取所有文件        # for file in files:  # 遍历所有文件名        for idx,file in enumerate(tqdm.tqdm(files)):            if os.path.splitext(file)[1] == '.bmp':   # 指定尾缀  ***重要***                newname = file.split('.')[0] + '.png'  # new name for png file                if(os.path.exists(os.path.join(root, newname))):                    os.remove(os.path.join(root, newname))                os.rename(os.path.join(root, file),os.path.join(root, newname))                print(os.path.join(root, file))bmp2png(r"D:\PUCP数据集\20221105-18")

关于“Python怎么将bmp格式的图片批量转成jpg”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注编程网Python频道,小编每天都会为大家更新不同的知识点。

--结束END--

本文标题: Python怎么将bmp格式的图片批量转成jpg

本文链接: https://lsjlt.com/news/353362.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Python怎么将bmp格式的图片批量转成jpg
    这篇文章主要介绍“Python怎么将bmp格式的图片批量转成jpg”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Python怎么将bmp格式的图片批量转成jpg”文章能帮助大家解决问题。将bmp格式...
    99+
    2023-07-05
  • python如何实现将JPG、BMP图片转化为bgr
    这篇文章主要介绍“python如何实现将JPG、BMP图片转化为bgr”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“python如何实现将JPG、BMP图片转化为bgr”文章能帮助大家解决问题。py...
    99+
    2023-07-05
  • php怎么将bmp格式转成png
    这篇文章主要介绍“php怎么将bmp格式转成png”,在日常操作中,相信很多人在php怎么将bmp格式转成png问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”php怎么将bmp格式转成png”的疑惑有所帮助!...
    99+
    2023-07-05
  • php图像转换:将bmp格式转成png
    PHP是一种跨平台的脚本语言,可以用于创建动态网页和Web应用程序。在Web应用程序开发中,我们经常需要对图像进行转换和处理。在本文中,我们将介绍如何使用PHP将BMP格式的图像转换为PNG格式的图像。一、BMP格式和PNG格式的介绍BMP...
    99+
    2023-05-14
    php
  • Python将图片批量从png格式转换至WebP格式
    实现效果 将位于/img目录下的1000张.png图片,转换成.webp格式,并存放于img_webp文件夹内。 源图片目录 目标图片目录 关于批量生成1000张图片,可以参考这篇文章:利用Python...
    99+
    2022-06-04
    批量 格式转换 格式
  • 怎么批量把nef转为jpg格式
    有多种方法可以批量转换NEF格式为JPG格式:1. 使用Adobe Lightroom:在Lightroom中选择需要转换的NEF文...
    99+
    2023-05-31
    nef转jpg
  • php中怎么将jpg图片转换成png图片
    这篇文章将为大家详细讲解有关php中怎么将jpg图片转换成png图片,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。php jpg转换成png图片的方法:首先安装php扩展gd和exif;然后...
    99+
    2023-06-20
  • php怎么实现图片格式转jpg
    图片格式转JPG:使用PHP图片是我们网站和应用程序中的基本元素之一。但是,有时候我们需要将图片转换为其他格式。其中,将图片转换为JPG格式是最常见的需求之一。在这篇文章中,我们将学习如何使用PHP语言将图片转换为JPG格式。为什么要将图片...
    99+
    2023-05-14
  • windows下png怎么转jpg格式图片
    本篇内容主要讲解“windows下png怎么转jpg格式图片”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“windows下png怎么转jpg格式图片”吧!png转jpg格式图片步骤方法一:首先找...
    99+
    2023-07-04
  • Python3如何实现将bytes图片转jpg格式
    本篇内容主要讲解“Python3如何实现将bytes图片转jpg格式”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Python3如何实现将bytes图片转jpg格式”吧!需求:我爬取的图片是by...
    99+
    2023-06-07
  • 怎么用PHP将文件转成JPG格式
    今天小编给大家分享一下怎么用PHP将文件转成JPG格式的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。一、安装GD库要使用PH...
    99+
    2023-07-05
  • Android应用中怎么将svg图片转换为jpg格式
    这篇文章给大家介绍Android应用中怎么将svg图片转换为jpg格式,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。Android手机自带的相册或图库是不支持查看svg格式的图片的,所以我们需要把svg格式的图片转为j...
    99+
    2023-05-31
    android svg jpg
  • windows CR2格式文件如何批量转换成JPG等格式
    本文小编为大家详细介绍“windows CR2格式文件如何批量转换成JPG等格式”,内容详细,步骤清晰,细节处理妥当,希望这篇“windows CR2格式文件如何批量转换成JPG等格式”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一...
    99+
    2023-07-01
  • python中heic后缀图片文件怎样转换成jpg格式
    这篇文章主要介绍python中heic后缀图片文件怎样转换成jpg格式,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!heic_to_jpg.pyimport subprocessimport os...
    99+
    2023-06-07
  • windows怎么把CR2图片转化为JPG格式
    这篇文章主要介绍“windows怎么把CR2图片转化为JPG格式”,在日常操作中,相信很多人在windows怎么把CR2图片转化为JPG格式问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”windows怎么把C...
    99+
    2023-07-01
  • jfif格式怎么转换成jpg
    这篇文章给大家分享的是有关jfif格式怎么转换成jpg的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。方法:1、使用“画图”工具打开需要进行操作的图片,点击页面顶部的“另存为”,“保存类型”选择“JPEG格式”,点...
    99+
    2023-06-15
  • Java怎么实现bmp和jpeg图片格式互转
    这篇文章主要介绍“Java怎么实现bmp和jpeg图片格式互转”,在日常操作中,相信很多人在Java怎么实现bmp和jpeg图片格式互转问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Java怎么实现bmp和j...
    99+
    2023-07-06
  • PHP怎么处理bmp格式的图片
    这篇“PHP怎么处理bmp格式的图片”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“PHP怎...
    99+
    2024-04-02
  • PHP怎么处理bmp格式图片
    这篇文章主要介绍了PHP怎么处理bmp格式图片,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Array (   [0]&...
    99+
    2024-04-02
  • 用Matlab将ORL人脸数据库的pgm格式批量转换为jpg格式
    %{ 将ORL人脸数据库的pgm格式批量转换为jpg格式 %} clc;    % clear all; for i=1:40 for&n...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作