png,jpg,bmp等格式图像转.npy文件(附代码)

目录

  • 一、npy文件
  • 二、代码
  • 三、转后效果

一、npy文件

.npy 文件是 NumPy 库用于存储数组的二进制文件格式。这种文件可以存储一个或多个 NumPy 数组对象。.npy 文件在保存和加载 NumPy 数组时非常有用,因为它们可以用于在磁盘上高效地存储数据,并且在加载时可以保留数组的形状、数据类型等信息。你可以使用 numpy.save 函数来保存数组到 .npy 文件,然后使用 numpy.load 函数来从 .npy 文件中加载数组。

二、代码

import numpy as np
from PIL import Image
import glob
import osfolder_hq = 'Test_Images/INF'  # 请将此处替换为你的文件夹路径# 获取文件夹中所有的.png文件
png_files = glob.glob(os.path.join(folder_hq, '*.png'))for png_file in png_files:# 打开图片文件img = Image.open(png_file)# 将图片转换为numpy数组img_array = np.array(img)# 创建.npy文件的文件名npy_file = os.path.splitext(png_file)[0] + 'x4.npy'# 保存numpy数组为.npy文件np.save(npy_file, img_array)

三、转后效果

运行上面脚本后会在.png图像的同文件夹中生成.npy文件。如下:
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/450344.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

IEC104 S帧超时判定客户与服务端不匹配造成的异常链接问题分析

2、通过ss命令发现确有链接端口变化,与设备约一天一次的重连,通过抓包(tcpdump -vvv -nn port 1001 -w 0926.cap)分析得以下现象 2.1、异常情况时未对设备的I帧均匀的回S帧进行确认,正常情况时均匀的回S帧进行确认 2.…

QT播放gstreamer命令(三)---使用QMediaPlayer

前文: 因为之前听说过,QMediaPlayer已经集成了gstreamer,但是并没有什么接口来例子来说明,根本看不出来有任何gstreamer的形式,于是在QT5助手里面搜了一下,发现确实有gstreamer的痕迹,但是例子写…

【数据结构】链表的概念 及 分类 (使用比喻解释概念)

一. 链表的概念及结构 概念:链表是一种 物理存储结构上非连续 、非顺序的存储结构,数据元素的 逻辑顺序 是通过链表中的 指针链接 次序实现的。 1.1 超级通俗的比喻 链表的结构跟火车车厢相似,淡季时车次的车厢会相应减少,旺季时车…

关于bypassuac的探究——思考

我们所使用的几个api,如RegCreateKeyExA、RegSetKeyExA都是直接修改注册表的操作,这种操作应该被归类为敏感操作,那么这里会不会被杀软拦截呢,去测试一下 windows defender正常上线 获取到的权限也是bypassuac后的权限 再看一下…

【计算机视觉】目标检测 |滑动窗口算法、YOLO、RCNN系列算法

一、概述 首先通过前面对计算机视觉领域中的卷积神经网络进行了解和学习,我们知道,可以通过卷积神经网络对图像进行分类。 如果还想继续深入,会涉及到目标定位(object location)的问题。在图像分类的基础上(Image classification)的基础上…

笔记本加装内存条

文章目录 一、拆前准备1.分析短板2.内存条选购3.工具准备 二、拆机实操1.拆后盖2.去静电、电源断电3.斜插45度,听到“嗒”的一声,说明成功了4.插回电源,开机测试 一、拆前准备 1.分析短板 内存、外存、显卡、CPU,提高短板不亚于…

【测试运维】web自动化全知识点笔记第1篇:什么是Web自动化测试(已分享,附代码)

本系列文章md笔记(已分享)主要讨论Web自动化测试相关知识。了解什么是自动化,理解什么是自动化测试以及为什么要使用自动化测试。具体包含:WebDriver的基本操作,WebDriver的鼠标、键盘操作,下拉选择框、警告…

【网络协议分析】利用Wireshark分析IP分片

一、实验目的 利用Wireshark软件抓包分析IP分片,了解IP分片的工作原理。 二、实验过程 1、网络拓扑 设备 IP地址 设备接口 MTU AR1 172.30.132.164 Ethernet 0/0/0 700 AR2 172.30.132.165 Ethernet 0/0/0 1200 2、实验过程 (1&#xf…

Juniper SRX防火墙HA Cluster更换故障设备

一、设备状态信息确认及备份 如果遇到整机挂掉,仅需要备份状态的设备,如果fpc状态异常RMA整机,最好是能做全部的备份,毕竟数据无价,多一分备份不会有坏处 登陆SRX node0和node1系统 1、配置进行备份 node0> conf…

类银河恶魔城学习记录1-1 Player状态机的搭建 P28

对状态机的介绍 什么是状态机?一篇文章就够了 - 知乎 说实话,目前并不能深入理解状态机的奇妙之处(当然,我觉得状态机作为教程的重要组成部分是不得不理解的,所以以下我会对游戏教程内的状态机做一些我认为的解释&am…

2024年 复习 HTML5+CSS3+移动web 笔记 之CSS遍 第5天

第 五 天 整个网站例 5.1 准备工作 项目目录与版心 base.css 5.2 网页制作思路 5.3 header 区域-整体布局 5.4 header区域-logo 5.5 header区域-导航 index.html <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8">&l…

【初中生讲机器学习】4. 支持向量机算法怎么用?一个实例带你看懂!

创建时间&#xff1a;2024-02-02 最后编辑时间&#xff1a;2024-02-03 作者&#xff1a;Geeker_LStar 你好呀~这里是 Geeker_LStar 的人工智能学习专栏&#xff0c;很高兴遇见你~ 我是 Geeker_LStar&#xff0c;一名初三学生&#xff0c;热爱计算机和数学&#xff0c;我们一起加…