PGM到SIX转换器
在线将PGM转换为SIX格式——快速简便
pgm
six
跨平台支持
支持Windows、macOS、Linux、iOS和Android——任何有浏览器的设备都能将PGM转换为SIX。
可靠的输出质量
PGM转SIX转换结果准确可靠。转换器忠实地还原您的原始内容。
简洁的操作流程
上传PGM、选择SIX、下载文件——三个清晰步骤,没有复杂设置或令人困惑的界面。
如何转换PGM到SIX
从计算机,Google Drive,Dropbox,URL或在页面上拖拽选择文件.
选择six或任何其他你需要的格式作为结果(支持超过200种格式)
让文件进行转换随后你可以下载你的six文件
关于格式
PGM(便携式灰度图)是Netpbm图像格式家族中的灰度成员,由Jef Poskanzer于1988年作为Unix系统Pbmplus工具包的一部分创建。PGM存储单通道亮度图像,每个像素包含一个从0(黑色)到用户指定最大值(8位通常为255,16位为65535)的灰度值。该格式存在ASCII格式(魔术数P2),其中像素值以十进制数字文本形式书写并以空格分隔;以及二进制格式(魔术数P5),其中值以原始字节存储。两种变体都以包含魔术数、宽度、高度和最大灰度值的头信息开始。PGM被设计为Netpbm转换-处理-转换流水线中的灰度中间格式:来自任何格式的源图像被转换为PGM,使用Netpbm丰富的命令行工具库进行处理,然后转换为目标格式。其一大优势在于格式透明性 — ASCII变体使图像数据可被人类直接阅读,并可被awk和grep等文本工具轻松处理,对调试和教学极有价值。在科学和计算机视觉领域的广泛采用是另一个实际优势:PGM简洁的单通道表示使其成为图像分析算法的天然格式,许多学术论文和课程材料使用PGM示例。该格式受到ImageMagick、GIMP和众多图像处理库的支持,并仍然是许多研究工具和基准测试的标准输入格式。
SIX是SIXEL(Six Pixel)图形数据的文件扩展名,这是一种由Digital Equipment Corporation(DEC)于1983年开发的位图图形格式,随LA50点阵打印机推出。SIXEL将图像编码为一系列可打印ASCII字符,其中每个字符代表六个垂直像素的一列(即一个'sixel')——字符的ASCII值减去63提供一个6位二进制模式,每一位控制垂直列中的一个像素。编码结构由一系列sixel带(每带六像素高)沿图像宽度排列而成,带有颜色选择(最多256个寄存器,使用HLS或RGB定义)、重复计数(用于效率的游程编码)、回车和换行命令的控制序列。SIXEL数据使用DEC的标准转义序列协议传输到输出设备,嵌入在常规字符输出的文本流中。最初为DEC的打印机系列设计,后来被DEC VT系列终端(VT240、VT330、VT340)支持,SIXEL在现代终端模拟器软件中经历了显著的复兴。SIX的一大优势是终端原生图像显示:SIXEL允许图像直接在文本终端会话中渲染,无需图形窗口系统,使命令行工具能够在文本输出中内联显示图表、照片和预览。这一能力推动了在mlterm、xterm、WezTerm和foot等现代终端中的采用。SIX/SIXEL数据可以由ImageMagick、libsixel和chafa生成,并在任何支持SIXEL的终端模拟器中查看。
经常问的问题
为什么要将PGM转换为SIX?
转换为SIX可获得终端图形格式——比PGM兼容更多的应用程序和平台。
用什么程序打开SIX文件?
可以用DEC terminals, xterm, mlterm, ImageMagick打开SIX文件。大多数平台都有至少一个内置或免费选项。
PGM转SIX是即时完成的吗?
转换通常在几秒内完成。PGM文件体积较小,因此转换为SIX非常迅速。
需要注册账户才能转换吗?
标准转换无需账户。只需上传PGM文件、选择SIX,然后下载结果。
PGM转SIX会损失图像质量吗?
转换过程中质量完整保留。输出的SIX文件忠实地呈现原始PGM图像中存储的内容。
可以一次性将多个PGM文件转为SIX吗?
当然可以——排队上传多个PGM文件,转换器会逐一处理,为每个文件生成SIX输出。