用Visual Studio查看图片的二进制流

news/2024/12/2 16:04:22/

有时候我们需要查看图片的二进制流,比如做iOS马甲包的时候,为了让图片的md5发生变化,又要保持图片本身不变,我们会在后面写入空行之类的操作(或者写0)。怎么以二进制流的方式查看一张图片呢?

 

打开visual studio,然后“文件/打开/文件”

选择打开方式为二进制编辑器即可

如下图操作所示

注:以上是十六进制的,两个数字一组,等于1个字节

前面16个字节  是png的开头标识

接下是4个字节是宽度,再接下来4个字节是高度

宽: 即宽为 300

高: 即高为278

png二进制流以00 00 00 00 49 45 4E 44 AE 42 60 82作为结束符

我们在这个结束符后面再插入00是不影响图片信息的


http://www.ppmy.cn/news/656270.html

相关文章

快速查看图片中某点的像素 X、Y 坐标

如何快速查看图片中某点的像素 X、Y 坐标? 这里有笔者整理的三种方式可以帮助我们实现! 三种方法: 1 通过“ 画图 ”软件查看2 利用 Matlab 查看3 通过 PS 查看 1 通过“ 画图 ”软件查看 将图片通过电脑自带的 “ 画图 ” 软件打开通过移动…

Win10微信查看图片卡顿或发送图片卡顿的原因和解决方法

1. 引言 我是Windows11系统,本篇文章同样适用于Windows10。该现象包括点击放大查看pc端微信中别人发送的图片会卡顿、在微信中发送图片时会卡顿、拖动图片或其他文件至微信聊天窗口发送时会卡顿。卡顿的表现为pc端微信无响应1秒左右。 不知何时起,在Win1…

如何以十六进制查看图片?

读取图片的信息需要,知道图片的格式,同样需要知道图片中的内容。 目前发现有一种方法比较好用:使用notepad查看bmp图片,步骤如下: 1、下载插件:HexEditor.dll,将dll文件复制到notepad安装目录…

python中读取和查看图片的6种方法

文章目录 1 OpenCV2 imageio3 PIL4 scipy.misc5 tensorflow6 skimage file_name1test_imgs/spect/1.png # 这是彩色图片 file_name2test_imgs/mri/1.png # 这是灰度图片1 OpenCV 注:用cv2读取图片默认通道顺序是B、G、R,而不是通常的RGB顺序&#xff0c…

android照片如何查看时间,【技巧】如何查看图片的拍摄地点和日期时间等信息...

目前大家普遍都用数码相机和手机拍摄图片,而数码相机和手机大多都带有GPS模块,因而拍摄的图片中就包含有经纬度等信息,我们就可以通过经纬度找到图片拍摄的地点。 那么如何查看一张图片的拍摄地点和具体时间,以及是什么相机拍摄的…

Layui实现点击文字、缩略图查看图片功能

刚完成一个客户需求,同一个页面上要有点击缩略图查看大图功能,也有点击图片名称查看原图的功能。 点击缩略图查看大图的功能 点击缩略图查看大图的功能实现用的是layui开发文档内的layer.photos-相册层。 官方开发文档里photos支持传入json和直接读取页…

树莓派 | Linux 中怎么查看图片

在树莓派或者是其他的 Linux 发行版中如果想在命令行中查看图片文件的话,可以安装图片查看器 eog。 例如在树莓派中可以通过命令:sudo apt-get install eog 下载安装。 安装完成后,再通过键入命令:eog picture_path 即可查看图片…

查看图片元数据方法

简介 图片元数据,包括格式、宽、高、分辨率、颜色通道、透明通道、质量指数(压缩率)、位深度、像素数等,可以通过工具ImageMagic来读取,ImageMagic是个很强大的图片处理工具,包括创建图片、编辑图片、转换…