最后更新:2022-05-06 07:29

大数据文摘出品
我相信所有做过图像处理的学生 都听说过他

这是Lena Forsen 模特儿自1970年代以来,南加州大学信号和图像处理系助理教授Alexander Sawchuk一直被用作试照。就一发不可收拾,成为图像行业标准,学者们复制并重新分析了数十亿次文本。
她被视为计算机图像处理整个领域的女神。
Minde的前一位作家有没有好主意 在几十年前的这些古老机器上 张贴Lena Forsen的伟大照片?
能够显示图像的最古老的计算机是什么?
很有趣,我们仔细看看
远在图像产生之前
我们目前熟悉的图片格式实际上并不远。 JPEG图像格式于1993年推出,而GIF图像格式于1987年推出。
能否在这些图像格式创建之前先显示照片?
巨型机器和超级计算机在1970年代能够处理相机图像,但是它们离普通人太远了。
Altair 8800是第一台个人计算机,于1975年推出。该软件通过开关进入,结果通过灯光显示:

显然,这个设备不显示照片 。
1970年代后期,一台运行CP/MOS操作系统的计算机被揭开,这是一个完全开发的操作系统,有文件系统、磁盘驱动器、编译器、应用程序和游戏,但存在问题:CP/MUI只支持文本。
在理论上,我们可以使用 ASCII 图片来展示:

然而,这绝对是一种不可计数的技术。
再往后来呢?
某些CP/MOS工作站,如视觉1050,具有视觉能力,但没有行业标准。

RLE以256 x 192的分辨率编码黑白图片,是CP/M的第一批格式之一。
我们终于能看到女神了!
尽管图像可能看起来如下:

正如我们所看到的,它远非理想,但它仍然大大优于普通的 ASCII 。 因为这种格式的单色图像的大小约为 6 KB, 最多可在 CP/M 90 KB 软磁盘上保留这种质量的14 张图像 。
然后计算机硬件得到改进。
CGA(彩色图形适应器)于1981年发行,MS-DOS计算机可以用四种颜色显示最多为320x240分辨率的图形。
这个口径的图像可能看起来是这样的:

这种格式的图像大小约为40千B左右,因此大约8张图像可能存储在360千B软盘上。 几年后,1987年推出的VGA适配器能够显示256张彩色图像,使其更加现实。

该图像的大小为77千字节,因此5至7张图像可保留在磁盘上720千字节/44英寸的1英寸。
最终,在1980年代末期,高级视频图形阵列(SVGA)适应器能够使用16M色显示高达1280×1024分辨率的准确图形,这与我们今天使用的颜色非常接近。
1980年代和1990年代现有的其他计算机模型(Apples、Comodore、ZX光谱,等等)可以展示几种视觉形式。
是首先出现的图像,还是先出现的图像格式?
那是鸡还是鸡蛋?
肯定是图像。
在最基本的情况下,“格式”是不必要的, 单色图片只是一小段顺序:

因此,只要我们知道图片的宽度和高度, 以及计算机的视觉能力, 每个开发者都可以写一个程序来显示二进制文件中的图像“ 现状 ” 。
此外,在讨论“自定义”图片的格式时,1985年制作的“Strip Poker”游戏值得一提:


我们可以看到,在第一个屏幕,玩家可以选择两个字符中的任何一个。比方说"苏兹"或"梅莉萨"游戏本身显示在第二个屏幕上 。如果我们访问游戏文件夹,我们可以看到这个。很明显,这两个人的数据文件 只是"和他们一样" 和"和他们一样。根本没有压缩,所有文件大小相同:
游戏创建者努力工作,尽可能少保留文件大小:每个文件只有5768字节!
因此,我们只能收到320x18的灰度照片。 事实上,我们可以打开Python的相片,并注意许多缺失的细节:

也许游戏使用不同的背景图像,或者通过编程绘制一些元素(如垂直线条),开发者无疑采用战略,在320x240显示器上有效显示320x18的图形。
为什么他们花这么多精力?
原因很简单,因为许多计算机当时没有硬盘,因此能够在软盘上写游戏是至关重要的。
如前所述,第一个磁盘的大小仅为360 KB, 不仅对游戏足够, 对 MS- DOS 指南文件也足够。 创建者真的做到了。 游戏大小为 140 kB 。
开发商总是在寻找新的方法来保存数据。
RLE 是第一批图像编码方案之一。 在此格式下, 每个数据都以“ 计算值” 对保存, 以便更有效地保存图片 。
例如,黑白点序列“bwbww”可以存储为“ 1B3W1B4W ” 。 可以看到,它更加密集,可以用于图形或表格,但比原始照片更“压缩”的照片可以用于真实图像。
1985年发布的PCX(Picture eXchange)是最早广泛使用的格式之一。这一格式还采用了RLE编码,而且正如我们可以看到的那样,在标题栏中包含了大量的额外信息:
例如,PCX格式对于保存图片图像并不理想。相同的 320x240 分辨率 " Lenna " 图片的16 色尺寸为35 KB, 256 色尺寸为100 KB。
GIF GIF于1987年推出,比PCX复杂得多。
GIF使用Lempel-Ziv-Welch(LZW)算法,该算法比以GIF格式存储相同的320x240图片更有效,GIF格式的文件大小为37 KB,而PCX的文件大小为100 KB。
1989 年,《全球投资框架》的扩大版已经提供。它也可以显示动画。令人惊讶的是,即使在今天,动画化的GIF格式仍在使用中。就连这个例子在这里也可以看到:它仍然是最基本的、跨平台的方法。您可以在页面中包含动画材料 。
最终在1992年,联合摄影专家组公布了JPEG格式,该格式采用了削弱数据压缩的图片,专门设计用于保存照片。
该技术利用1972年发明的DCT(分离的松果变化)节省了数据,但我们可以看到,就在20年后,公众非常需要这一技术。
从技术角度看,这些广告来自1994年《计算机杂志》,这很有趣:

总结
回到原来的专题,在40多年前的1980年代初期,在XT机器上看到花花公子是否可行?
从理论上讲,答案是肯定的。这些设备可以显示图形和磁盘驱动器,使文件共享更容易。 1983年制造的一部真正的联合便携式计算机的功能如下:

正如我们所看到的,它不是很快的; 图像大约需要40秒才能装载, 但它仍然有效。
然而,实际上,计算机是在1983年放行的,PCX、GIF或JPEG图片格式尚未采用。
·········· END ··············
近期文章精选:
网上都"疯狂"了
经过大量个人努力之后。
TikTok地下地下:一股巨大的探空潮浪
Nginx采访时要回答40个问题。
必须建议建立后台管理系统
如果本文对你有帮助的话,欢迎点赞&在看&分享,这对我继续分享&创作优质文章非常重要。感谢??


@Procedure IT CLCN/今天的头条
* 其他公共电话号码包括:技术人和技术Zen。
对不起,Cxyquan。这篇文章是我们独家报导叙利亚2011年抗议活动的一部分。
微信公众号官方矩阵





点分享

点点赞

点在看
本文由 在线网速测试 整理编辑,转载请注明出处。