cimg相关内容

从 C++ 中的像素值数组创建视频

有谁知道一种将存储在数组中的像素值序列保存到视频的方法?目前我正在使用 Cimg 来可视化一个简单的 n 体模拟,同时我可以将每次迭代保存到一个图像文件中,这非常慢.任何有关处理视频的类似库的建议将不胜感激.本质上,我只想将我创建的 Cimg 窗口中显示的内容记录到视频文件中.程序是用C++编写的,在linux上,用g++编译. 事实上,我可以运行模拟并使用屏幕捕获软件记录它的运行情况,这似 ..
发布时间:2021-12-21 14:34:27 C/C++开发

使用jpeglib的CImg

我正在尝试使CImg与Visual Sudio 2017和jpeg-9b一起使用,但是由于某种原因,它无法使用. 代码: #define cimg_use_jpeg#include"../CImg/CImg.h"使用命名空间cimg_library;#pragma comment(lib,"libjpeg.a")CImgimage("../images/img.jpg") ..
发布时间:2021-05-29 21:29:58 C/C++开发

用CImg覆盖图像

这似乎很容易,但是在CImg中使用draw_image()函数时遇到了很多问题.这是一段代码: CImg landingScreen("desertSunset.bmp"), newGameBTN("newgame.pgm"); CImgDisplay main_disp(landingScreen,"Main Window"); landingScreen.d ..
发布时间:2020-07-07 19:28:05 其他开发

在C ++上使用CImg类显示多个图像

如何将一张卡片(52张卡片)的几张图像显示为一个“网格"? 我正在尝试使用CImg类在左上角创建四个桩,在右上角创建四个桩,八个桩组成游戏的主表. 解决方案 更新后的答案 您可以像这样使用append(): #include "CImg.h" using namespace cimg_library; int main() { // Load up all images ..
发布时间:2020-07-07 19:27:03 C/C++开发

使用CImg的C ++中的光谱残留显着性检测

我正在尝试实现频谱残差方法以进行显着性检测,如本文所述: http://www.klab.caltech.edu/~xhou/papers/cvpr07 .pdf 在Matlab代码中有一个参考实现,取自他们的网站: http://www.klab.caltech.edu/~xhou/projects/spectralResidual/spectralresidual.html cle ..
发布时间:2020-07-07 19:27:00 C/C++开发

使用c ++ 0x和MingW编译CImg

我正在尝试使用std = c ++ 0x和MingW编译以下CImg示例代码: #include "CImg.h" using namespace cimg_library; int main() { CImg img(640,400,1,3); img.fill(0); unsigned char purple[] = { 25 ..
发布时间:2020-07-07 19:24:50 C/C++开发

C ++ CImg访问冲突读取位置

我目前正在尝试学习如何使用CImg库,但是遇到了一个我不太了解的错误. CImg库中的构造函数文档也没有帮助.基本思想是,我想创建一个图像,以便可以在第二步中手动写入像素(未显示).但是,由于某些原因,拒绝使用CImg构造函数创建的图像的访问. 这是一个最小的示例: #include #include #include "Header.h" u ..
发布时间:2020-07-07 19:24:46 C/C++开发

来自2D阵列的C ++ 16位灰度渐变图像

我目前正在尝试构建一个16位灰度的“渐变"图像,但是我的输出看起来很奇怪,因此我显然无法正确理解这一点.我希望有人能在我的问题上大放光彩.我认为我写的“位图"是错误的吗?但是我不确定. #include "CImg.h" using namespace std; unsigned short buffer[1250][1250]; void fill_buffer() { uns ..
发布时间:2020-07-07 19:24:41 C/C++开发

在Mac OSX 10.11.6的XCode中使用CImg标头时出现X11问题

我在标题搜索路径,库搜索路径中添加了X11,并在XCode的构建设置和构建阶段中将二进制文件链接到X11库,但是仍然出现下图所示的错误.我是99.999%,确定问题是X11,因为当我禁用显示功能时,警告不存在.关于下一步我可以做什么? 解决方案 我认为您的构建设置有些不正确.这是一个入门的非常简单的程序-您可以选择使用libpng,libtiff或libjpeg显示PNG,TIFF或JPE ..
发布时间:2020-07-07 19:24:38 其他开发

使用CLion和CMake的CImg X11链接错误

我在CLion(Ubuntu)中有一个使用CImg库的C ++项目.目前,我无法使项目正确构建.我已经将CImg.h文件包含在main.cpp文件中.我在此处看到了类似的输出.通过在终端中运行以下命令,确保已安装X11工具: sudo apt-get install libx11-dev 在上面链接的问题中,有一个回答指出要添加以下编译器选项: -L/usr/X11R6/lib - ..
发布时间:2020-07-07 19:23:33 C/C++开发

从C ++中的像素值数组创建视频

有人知道将数组中存储的像素值序列保存到视频的方法吗?目前,我正在使用Cimg可视化一个简单的n体模拟,尽管我可以将每次迭代保存到一个图像文件中,但这非常慢.对于处理视频的类似库的任何建议将不胜感激.本质上,我只想将创建的Cimg窗口中显示的内容记录到视频文件中.该程序是用Linux上的C ++编写的,并使用g ++进行编译. 我可以运行模拟并使用屏幕捕获软件将其记录下来,这一事实似乎暗示有可 ..
发布时间:2020-07-07 19:23:26 C/C++开发

无法使用CImg加载任何图像

每当我尝试加载图像时,都会出现错误消息CImg::load(): Failed to recognize format of file. jpg和png文件都会发生这种情况. 我发现了其他有关定义cimg_use_png和cimg_use_jpeg的说法,但是随后出现编译错误,告诉我需要png.n和jpeglib.h.不知道我应该从哪里得到这些. 我不确定 ..
发布时间:2020-07-07 19:23:19 C/C++开发

使用CImg加载PNG

我无法使用CImg加载PNG.我听说您需要首先获取libpng/zlib才能开始工作,但是我不确定如何设置它.我在Ubuntu上.我的来源: #include #include #include #include #include #define cimg_using_png #include ..
发布时间:2020-05-28 20:41:18 其他开发

cimg库-链接错误

我尝试使用cimg库.我已包含CImg.h-header文件.但是,当我尝试编译它时,出现链接错误. /tmp/cc2tvYsW.o: In function `cimg_library::cimg::Mutex_info::trylock(unsigned int)': tafelbilder.cpp:(.text._ZN12cimg_library4cimg10Mutex_info7tr ..
发布时间:2020-05-01 03:44:16 C/C++开发

CImg无法识别格式“jpeg”

为了加载图像,我在我的mac(OSX 10.10)中安装了CImg库。幸运的是我设法显示了bmp图片,但我无法加载并显示其他格式,如png或jpg。 然后我安装了从 http://cactuslab.com/imagemagick/ 下载的ImageMagic然后运行程序。错误仍然存​​在。 我的代码是: #包括“CImg.h” #include #def ..
发布时间:2018-07-30 14:05:35 其他开发

编译错误与CImg

我第一次使用CImg库,我使用简单的测试程序(包括CImg.h)获得编译错误。这是为什么?如何解决此问题? 计划代码: #include “../headers/CImg.h” using namespace cimg_library; int main() { return 0; } 编译错误: 在函数'FILE * cimg_library ..
发布时间:2016-12-22 14:29:21 C/C++开发