c - 如何从 C 程序打开 bmp 图像文件

标签 c file-io bmp

我想要的不是普通的 fopen() 函数。我想打开图像,例如,当我双击图像时,然后它在 imageViewer 中打开的方式。我想这样打开它。

有没有办法通过 C 代码做到这一点?所以基本上我希望它弹出并查看自身。

我在 Ubuntu 上。

最佳答案

这取决于 imageViewer 程序。

如果 imageViewer 程序可以在您的 linux 命令行界面中以这种方式调用

$imageViewer myfile.bmp

然后在您的 C 代码中,您可以使用系统通过 imageViewer 程序打开您的文件

system("imageViewer myfile.bmp");

关于c - 如何从 C 程序打开 bmp 图像文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16166535/

相关文章:

C 程序 fscanf 跳过行

c++ - 如何写在文件中的特定行?

c - 如何在 C 上调整 bmp 图像的大小?

c - BMP 颜色替换器 : Algorithm for padding doesn't work

c 从BMP中获取数据

c - 如何从txt文件C制作数组

c++ - 递归查找二叉树中的最小数

C 结构 : Initialized Strings become invalid

c - linux __user 宏的含义是什么?

java - 将 JList 与模型一起使用?