python 多线程处理图片

embedded/2024/9/22 19:38:03/

thread

python">for i in range(len(ori_path)):for filename in os.listdir(ori_path[i]):number_img = number_img + 1print("正在处理第" + str(number_img) + "张图片")img_name = ori_path[i] + filenamet = Thread(target = deal_one_img, args = [img_name, filename])t.start()

线程池

python">with ThreadPoolExecutor(max_workers=20) as executor:for i in range(len(ori_path)):for filename in os.listdir(ori_path[i]):number_img = number_img + 1print("正在处理第" + str(number_img) + "张图片")img_name = ori_path[i] + filename# 使用线程池处理所有图片executor.submit(deal_one_img, img_name, filename)executor.shutdown(wait=True)

http://www.ppmy.cn/embedded/42745.html

相关文章

面向对象的三大特征和五大基本原则

三种基本特征 Java是一门纯粹的面向对象的程序设计语言,主要表现为Java是支持面向对象的三种基本特征: 封装 继承 多态 Java程序的最小程序单元是类,即Java程序是由一个个类组成的 五大基本原则 单一职责原则(Single-Respon…

js全国省市区JSON数据(全)

AreaJson 就是全国省市区的具体数据信息,下面我自定义了一些方法,获取数据用的,不需要的可以删掉,只拿JSON内的数据即可 const AreaJson [{"name": "北京市","city": [{"name": "…

【webrtc】MediaEngine的实现CompositeMediaEngine创建VOE

m98音视频的引擎是管理channel的看起来是外部强加给CompositeMediaEngine 管理的。CompositeMediaEngine :合成媒体引擎 G:\CDN\rtcCli\m98\src\media\base\media_engine.h// CompositeMediaEngine constructs a MediaEngine from separate // voice and video engine classes…

【全开源】优校管理系统(支持微信小程序+H5+app)

优校管理系统(简称优校管)是一款基于FastAdmin和ThinkPHP进行开发的中小学信息化管理系统,拥有PC版、UniAPP版(高级授权)。支持微信小程序、H5网页等多平台,主要用于信息管理、教学管理、素养评价。 引领智慧校园新风尚 随着信息技术的快速发展&#x…

Java进阶学习笔记15——接口概述

认识接口: Java提供了一个关键字Interface,用这个关键字我们可以定义一个特殊的结构:接口。 接口不能创建对象。 注意:接口不能创建对象,接口是用来被类实现(implements)的,实现接口…

K8S认证|CKA题库+答案| 8. 查看可用节点数量

8、查看可用节点数量 您必须在以下Cluster/Node上完成此考题: Cluster Master node Worker node k8s master …

OpenHarmony鸿蒙软总线使用mbedtls数据加密详解

OpenHarmony鸿蒙软总线子系统中使用了多种的加密技术,本篇介绍调用mbedtls的数据加密。 调用mbedtls加密的源码位于: foundation/communication/dsoftbus/adapter/common/mbedtls/softbus_adapter_crypto.c 这个源码单元,调用mbedTLS库实现了各种加密功能,包括AES-GCM加密…

【C++】<图形库> 三人成棋(面向对象写法)

目录 一、游戏需求 二、程序架构 三、代码实现 四、实现效果 五、已知BUG 一、游戏需求 构建一个五子棋游戏,在自定义棋盘宽度和高度的基础上,实现三人对战功能,并且能判定谁输谁赢。 二、程序架构 (1) 对象分析: 【1】 需…