标签: bmp

在没有其他库的情况下用纯c/c ++编写BMP图像

在我的算法中,我需要创建信息输出.我必须在bmp文件中写入布尔矩阵.它必须是单色图像,如果此元素上的矩阵为真,则像素为白色.主要问题是bmp标头以及如何写这个.

c c++ graphics image bmp

39
推荐指数
8
解决办法
12万
查看次数

C#:如何将BITMAP字节数组转换为JPEG格式?

如何使用.net 2.0将字节数组格式的BITMAP转换为JPEG格式?

.net c# jpeg bmp

25
推荐指数
1
解决办法
5万
查看次数

png到bmp

无论如何我可以在p#中将png转换为bmp

我想下载一个图像然后将其转换为bmp然后将其设置为桌面背景

我有下载位和后台位完成

我只需要将png转换为bmp

c# png image bmp

18
推荐指数
2
解决办法
3万
查看次数

当我使用Launch4j添加启动画面时,我收到启动错误("启动应用程序时出错")

我注意到Launch4j的GUI似乎更喜欢bmp文件,所以我使用Gimp将我的jpg文件转换为该格式,但是在尝试运行Launch4j生成的可执行文件时我一直收到错误.

java splash-screen startup bmp launch4j

18
推荐指数
2
解决办法
5962
查看次数

无法将参数1从'char*'转换为'LPCWSTR'

我试图加载BMP文件

AUX_RGBImageRec *LoadBMP(char *Filename)  // Loads A Bitmap Image
{
    FILE *File=NULL;                      // File Handle

    if (!Filename)                        // Make Sure A Filename Was Given
    {
        return NULL;                      // If Not Return NULL
    }

    File=fopen(Filename,"r");             // Check To See If The File Exists

    if (File)                             // Does The File Exist?
    {
        fclose(File);                     // Close The Handle
        return auxDIBImageLoad(Filename); // Load The Bitmap And Return A Pointer
    }

    return NULL;                          // If Load Failed Return NULL
}
Run Code Online (Sandbox Code Playgroud)

这来自一个例子,但我现在得到错误

错误C2664:'auxDIBImageLoadW':无法将参数1从'char*'转换为'LPCWSTR'

我怎么能纠正这个?

c++ opengl char bmp visual-c++

17
推荐指数
2
解决办法
6万
查看次数

如何在GLUT上加载bmp以将其用作纹理?

我一直在寻找一个简单的解决方案,用c ++为我的OpenGl GLUT简单月球着陆器游戏添加精灵,看来我必须使用bmp,因为它们最容易加载并将它们用作矩形上的纹理.

我怎样才能将bmp作为纹理加载?

c++ opengl glut textures bmp

17
推荐指数
1
解决办法
4万
查看次数

在C中创建BMP文件(位图)

我正试图在C中创建一个位图,只是来自代码.我目前正在尝试制作一个非常简单的.bmp图像,高度为1像素,宽度为4像素,所有白色像素.我已阅读格式说明并尝试应用它.这导致以下代码:

char bitmap[1000];

void BMPmake()
{
    // -- FILE HEADER -- //

    // bitmap signature
    bitmap[0] = 'B';
    bitmap[1] = 'M';

    // file size
    bitmap[2] = 66; // 40 + 14 + 12
    bitmap[3] = 0;
    bitmap[4] = 0;
    bitmap[5] = 0;

    // reserved field (in hex. 00 00 00 00)
    for(int i = 6; i < 10; i++) bitmap[i] = 0;

    // offset of pixel data inside the image
    for(int i = 10; i < 14; i++) bitmap[i] = …
Run Code Online (Sandbox Code Playgroud)

c bitmap bmp

16
推荐指数
2
解决办法
4万
查看次数

为什么颠簸存放?

为什么BMP图像是颠倒存储和零填充的,因此它们是四字节对齐的?

windows legacy image bmp

15
推荐指数
1
解决办法
6584
查看次数

ImageIO.write bmp不起作用

我正在尝试以bmp格式保存图像,但它不会创建任何文件.如果我使用"png"代替,一切正常.有任何想法吗?

//This works fine:
ImageIO.write(bi, "png", new File("D:\\MyImage.png"));

//This does not work:
ImageIO.write(bi, "bmp", new File("D:\\MyImage.bmp"));
Run Code Online (Sandbox Code Playgroud)

ImageIO.getWriterFormatNames() 给了我"jpg","bmp","jpeg"和其他一些......

提前致谢.

雅各布

java bmp

14
推荐指数
3
解决办法
1万
查看次数

.BMP文件可以存储在HTA(HTML/VBScript)中吗?

我在FireFox书签的备份中注意到,每个条目左侧显示的图标都作为A标签中的字符流保存.例如:

ICON ="data:image/png; base64,iVBOR [删除数据以缩短示例] rkJggg =="

我有3个BMP文件(2 are 4x20 (249 bytes) and 1 is 102x82 (24.7 KB)),我想在我的HTML应用程序中隐藏,这样他们就不会迷路.

较大的一个在样式标记中出现3次,如下所示(显示1次):

<style type="text/css">
#frmMainBody
  {background:grey; background-image:url('Background.bmp'); margin:0;
   padding:0; font:normal 10pt Microsoft Sans Serif;}
</style>
Run Code Online (Sandbox Code Playgroud)

另外两个出现在VBScript子例程中,如下所示:

Sub Button_Glow
  ' Highlights a button when the cursor hovers over it.

  With Window.Event.srcElement.Style
    If .BackgroundColor <> "Lavender" Then
      .BackgroundColor = "Lavender"
      .BackgroundImage = "url(Glow.bmp)"
      .BackgroundPositionY = -2
      .BackgroundRepeat = "Repeat-X"
    End If
  End With

End Sub 'Button_Glow
Run Code Online (Sandbox Code Playgroud)

这可能吗 ?

html vbscript base64 hta bmp

13
推荐指数
1
解决办法
2267
查看次数

标签 统计

bmp ×10

c++ ×3

image ×3

c ×2

c# ×2

java ×2

opengl ×2

.net ×1

base64 ×1

bitmap ×1

char ×1

glut ×1

graphics ×1

hta ×1

html ×1

jpeg ×1

launch4j ×1

legacy ×1

png ×1

splash-screen ×1

startup ×1

textures ×1

vbscript ×1

visual-c++ ×1

windows ×1