image - 是否有纯 ASCII 图像文件?

标签 image utf-8 ascii binaryfiles

我需要一些仅由 ASCII(或可能是 UTF-8)字符组成的示例图像数据,并具有适合商业用途的许可证(在文档中)。

理想情况下,数据应该是可打印且明确的(即没有控制字符,没有制表符,但空格 0x20 就可以了)。

您有或知道任何链接吗?

可以是 JPEG、PNG、GIF、BMP、TIF。

类似于 EICAR 防病毒测试文件,它是仅由可打印 ASCII 字符组成的有效可执行文件。

最佳答案

Netpbm format正是这样,一种完全由可打印字符组成的图像格式。

维基百科文章中的示例显示了一位图像:

P1
# This is an example bitmap of the letter "J"
6 10
0 0 0 0 1 0
0 0 0 0 1 0
0 0 0 0 1 0
0 0 0 0 1 0
0 0 0 0 1 0
0 0 0 0 1 0
1 0 0 0 1 0
0 1 1 1 0 0
0 0 0 0 0 0
0 0 0 0 0 0

这包括魔数(Magic Number)、尺寸和像素数据,全部以 ASCII 表示。

您建议的其他文件格式都需要不可打印的字符,无论是作为特定的魔数(Magic Number)还是表达任何合理的图像。

关于image - 是否有纯 ASCII 图像文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29343486/

相关文章:

regex - 如何处理 Perl 正则表达式中的每个 ASCII 字符(包括正则表达式特殊字符)?

css - DIV 元素不接触

html - 阻止img元素html溢出

php - 数据库准备语句中的汉字

java - Python 编码的 utf-8 string\xc4\x91 在 Java 中

python - 带有 unicode 修复的元组

当文件名在 XCode 3.1.2 中保持不变时图像不会更新

图像预处理 : contour expansion

php - UTF-8贯穿始终

c++ - 使用 C++ 将 ASCII 转换为 unsigned int 形式的十六进制