问题标签 [bmp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
174 浏览

opengl - 如何在视频源中加载位图文件?

我正在使用artoolkit 创建一个基于增强现实的项目。我可以使用openvrml 在视频源中加载vrml 3d 对象。现在我想在视频源的标记上加载位图或任何其他图像文件,如 jpg、png 等文件。我该如何实现这一目标?

0 投票
8 回答
22910 浏览

c - 从 24bpp 位图中获取每个像素的 RGB 值,以便在 C 中转换为 GBA 格式

我想从.bmp文件中读取每个像素的 RGB 值,因此我可以将其bmp转换为适合 GBA(GameBoy Advance)的格式。

我只需要获取每个像素的 RGB,然后将此信息写入文件。

我正在尝试使用以下<windows.h>结构:

但我只需要 RGB 结构。所以假设我读了“in.bmp”:

这个对吗?如何仅将 RGB 信息写入文件?

0 投票
1 回答
3228 浏览

windows - 使用鼠标光标捕获屏幕截图

我使用以下代码在 Windows 上获取屏幕截图。

但是,鼠标光标不显示。

我怎么能得到光标?或者有图书馆可以做到这一点吗?

提前致谢。

0 投票
7 回答
6711 浏览

c - 用于加载位图的 C 代码

有谁知道加载位图并处理所有情况的好 C 示例:rle、b/w 位图等等?

代码应该是跨平台的。

谢谢。

0 投票
1 回答
972 浏览

fread - C ++:使用fread和fwrite循环复制bmp,导致输出bmp被输入bmp中第一个颜色填充

我不知道为什么,但第一个像素(左下角)加载正确,但其他像素不会加载,第一个颜色用于整个图片......

我有这个循环

编辑:

pix 是三个无符号字符(rgb)的结构,加载文件和信息头似乎没问题

0 投票
2 回答
888 浏览

scripting - 将 BMP + WAV 转换为视频 (XviD) 的脚本实用程序?

我正在寻找一个可编写脚本的实用程序来将一堆 BMP 和 WAV 文件转换为视频。XviD 需要是输出格式。如果可能的话,我希望它可以在 Linux (Ubuntu) 上运行。命令行实用程序会很棒,因为我有 36 个视频要以这种方式创建。一个bash(或[在此处插入最喜欢的脚本语言])脚本将非常适合。(我还需要玩不同的视频尺寸,但我可以使用其他程序来调整大小。)

我玩过 VirtualDub(适用于 Windows XP),但它似乎不能满足这些需求。不过,我可能是错的。任何指向示例的指针都会很棒。

我也在玩ffmpeg。它似乎完全符合要求,但我似乎无法将 BMP 整合到视频中。这是我正在尝试的:

这就是它所说的:

我看过一个关于此的邮件列表帖子,但建议的内容似乎在这里不起作用。

更新

这是包含多个步骤的更新脚本:

更新 2

请查看我的回答,了解我最终开始工作的内容。

0 投票
3 回答
22642 浏览

c - 获取BMP文件的像素值

我有一个阅读 bmp 图像的问题。如何获取 bmp 图像中的像素值(R、G、B 值)?任何人都可以帮助我使用 C 编程语言吗?

0 投票
1 回答
304 浏览

windows - 将 BMP 转换为 avi

我想将位图中带有视频帧的文件夹转换为 avi 或 mpeg 文件。我已经有一个 VBScript,它对这些文件做了很多事情,所以集成一个功能来从我的脚本中自动转换这些文件夹会很巧妙。我只能找到看起来相当低级的解决方案,不幸的是我对视频文件格式知之甚少。在不重新发明轮子的情况下实现这一目标的最简单方法是什么?我的问题是似乎有太多的信息,我不知道从哪里开始。

0 投票
6 回答
12512 浏览

php - 无法在 PHP 中使用 MIME 类型“image/x-ms-bmp”从 BMP 创建 GD 图像资源

我正在尝试从 BMP 图像创建 GD 图像资源,但是我没有运气。

有问题的 BMP 图像是使用 Photoshop 创建和保存的。我也尝试了在网上找到的几个 BMP,它们给出了相同的结果。

getimagesize() 告诉我 BMP 图像的图像类型为 IMAGETYPE_BMP (6),MIME 类型为“image/x-ms-bmp”。

我尝试通过 imagecreatefromwbmp() 和 imagecreatefromxbm() 运行图像,但都没有识别它。我也尝试过通过 imagecreatefromstring() 运行它,但是错误地说“数据不是可识别的格式”。

我在启用了 WBMP 和 XBM 支持的 PHP 5.3.1 和 GD 2.0.34 的 Windows 机器上运行 XAMPP。我还在运行 PHP 5.2.6 和 GD 2.0.34 并启用了 WBMP 和 XBM 支持的 Linux 服务器上进行了尝试,结果相同。

有什么想法可以从这个 BMP 创建一个 GD 图像资源吗?真的有可能吗?

0 投票
1 回答
1652 浏览

php - 如何使用 Imagick php 生成带有调色板偏移的 bmp 文件

我正在尝试通过 php 使用 Imagick 从 jpg 生成 8 位 bmp。但我希望像素颜色从索引 16 而不是 0 开始。下面的代码显示了如何以我需要的正确格式生成 bmp,但调色板索引默认为 0。有没有办法确保调色板开始在另一个索引?