我很有兴趣做一些转换,比如将一种颜色改为另一种颜色,计算所有使用的颜色,并调整图像大小。我不要想要使用任何存在的库,我想写myslelf的所有代码。
总结:我如何打开BMP
文件并进行更改?
答案 0 :(得分:2)
首先学习位图文件格式。这很容易理解和实施。
您可以转到www.wotsit.org并搜索所需的文件类型来获取任何文件格式。在你的情况下BMP。有不同类型的位图,因此您可以找出要实现的位图。
答案 1 :(得分:1)
我会从reading some documentation开始。也许去维基百科寻找overview。
答案 2 :(得分:1)
您需要读入二进制文件,找出所有位的含义,进行转换,并写出新的二进制文件。为了找出各种二进制文件的格式,wotsit是我找到的最好的资源。它们链接到BMP
格式文件的5个规范。