bmp

    -2热度

    1回答

    我需要用python 3.4创建一个白色的位图文件。我已经在互联网上搜索,但模块“图像”或“ImageDraw”不在Python 3.4中工作。那么我怎样才能创建一个位图文件?或者,也许我需要使用哪些模块?

    0热度

    3回答

    所以我想这是一个更具风格的问题。 我需要写入一个大小为3字节的元素的动态数组。 (像素大小为24bpp的位图) 所以,每个元素都必须是char [3]。 如果我想避免使用struct pixel{ char R, char G, char B},避免预处理语句的使用,是有可能把它写成 char* pixel[3] 并在3*sizeof(char)步骤分配? 为了说明高度和宽度,我需要一个cha

    1热度

    2回答

    unsigned char* Read_pixels(unsigned char *baseptr) { unsigned char pixelinfo[4096]; pFileheader->ID1 = *baseptr++; // save B pFileheader->ID2 = *baseptr++; // save M pFilehe

    0热度

    1回答

    我想了解如何在位图文件头中编码图像大小。 wikipedia page仅显示小于255个字节的图像示例,因此大小编码在一个字节中,后跟三个0字节。 问题是,当我测试出更大的图像时,我无法将编码字节与真实大小关联起来。 $ identify bmp1.bmp bmp1.bmp BMP3 10x10 10x10+0+0 1-bit sRGB 2c 102B 0.000u 0:00.000 $ id

    1热度

    1回答

    我试图创建一个宏,它将单元格的值转换为BMP文件。 代码是基于现有的话题,在这里找到: VBA manually create BMP 代码: Type typHEADER strType As String * 2 ' Signature of file = "BM" lngSize As Long ' File size intRes1 As Integer

    0热度

    1回答

    我试图将Windows图像处理应用程序迁移到Android应用程序。但是,当我尝试从同一个bmp图片获取RGB值时,我发现值稍有变化。例如,一个像素的RGB值在Windows应用程序中为137,106,54,而在android应用程序中,它们变为140,105,57。我在Windows中使用的获取RGB值的函数是System.Drawing.Bitmap。 GetPixel,而在Android应用

    0热度

    1回答

    突然之间,我创建了一个非常快速的功能,取代了内存缓冲的bmp图像中的特定颜色的横冲直撞。我正在用40x40的图像进行测试,因此它是无镶边的。 这里是我到目前为止有: union { unsigned long ulColor; unsigned char byteColor[4]; } oldColor; union { unsigned long ulCol

    -1热度

    2回答

    我正在尝试使用g ++编译器在linux中使用bmp文件。我正在使用C++语言。 我需要从标准输入中加载.bmp文件。例如: ./a.out < test.bmp 所以我需要一个代码来完成这项工作。我认为存储整个.bmp文件是好的,我不知道如何做到这一点。 我尝试这个代码,但没有奏效:所以 vector<int> bitmap; int b; while (cin >> b) {

    0热度

    1回答

    我正在使用单色位图图像,每像素1位。 当我用十六进制编辑器检查文件时,我注意到每行都以下面的十六进制序列结尾:f0 00 00 00。 研究了一下这个问题之后,我断定最后三个字节00 00 00对应于行填充。 问题1: 我想知道如果下面的算法来确定在1 BBP BMP图像的情况下的填充字节数是正确的: if(((n_width % 32) == 0) || ((n_width % 32) > 24

    1热度

    1回答

    这是我在stackoverflow中的第一篇文章。 我写了一个程序,该程序应该在输入文件中输入一个bmp文件,然后黑白文件,然后将其写入out.bmp。 当我开始编写代码时,我在输入名称末尾删除了bmp文件格式,然后用文本编辑器打开它,然后编写代码,输出样式就像输入。 当我在终端输入./a.out <in.bmp>out.bmp,我得到一个中止错误(Aborted (core dumped)),当