问题标签 [freeimage]

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 投票
0 回答
457 浏览

c# - 无法使用 FreeImage.Load 和 FreeImage.Loadex 函数

我正在使用 FreeImage dll 来显示 jpeg2000 图像文件。但是当我运行一些演示时,它们都没有运行成功。他们在我第一次调用 FreeImage API 函数时停止。(FreeImage.LoadEx、FreeImage.Load ..等),一切都与FreeImage基础样本相同。

任何人都可以帮我解决这个问题吗?

我有一个表单应用程序,我添加了 FreeImageNet.dll 作为参考。FreeImage 项目我从http://freeimage.sourceforge.net/download.html获得最新版本并构建。我在运行时让 FreeImaged.dll 和 FreeImageNET.dll 在同一个应用程序文件中。在cs文件中我写道:

此消息框始终显示。这意味着 FreeImage.dll 没有添加到我的项目中。我无法将此添加到我的项目中,请帮助我。我的应用程序是 x64 的,库也是 x64 的。

0 投票
2 回答
958 浏览

c# - FreeImage.LoadFromStream fails for a CR2 file

The following code illustrates the problem I am faced with. If I load a CR2 file with

then I successfully load the RAW file. If I use something like

then I am unsuccessful as freeImageHandle is null. I use FileStream for a test, the real code will use a MemoryStream.

Any clue to why LoadFromStream fails?

0 投票
2 回答
486 浏览

enthought - 想 mahotas.imread 找不到 freeimage

我是 python 新手,建议我使用 Canopy。我正在尝试按照本教程进行操作,但我陷入了 mahotas.imread 行。我收到一条错误消息,并以此结尾:

完全错误是:mahotas.freeimage:在以下任何目录中找不到 libFreeImage:'/Users/RJD/Library/Enthought/Canopy_32bit/User/lib/python2.7/site-packages/mahotas', '/lib' , '/usr/lib', '/usr/local/lib', '/opt/local/lib'

我已经通过包管理器添加了 mahotas 包,但无济于事。也尝试了这里的步骤,没有不同的结果。

我实际上能够在“/Users/RJD/Library/Enthought/Canopy_32bit/User/lib/python2.7/site-packages/mahotas”中找到“freeimage.py”和“freeimage.pyc”。我该如何告诉 Canopy 它在那里?!

任何帮助将不胜感激。

干杯,R

0 投票
1 回答
470 浏览

opengl - OpenGL FreeImage 纹理加载错误

目前,我的渲染工作除了纹理渲染完全黑色。在这段代码中调用 glTexture2D 后,我立即收到错误 1380 或 GL_INVALID_ENUM。我已经尝试了我能想到的一切,但错误不会消失。

-在此代码块之前调用 get error -纹理是 2 的幂 (128 x 128) -使用新的 24 位 photoshop .bmp

0 投票
1 回答
340 浏览

freeimage - FreeImage - 从 base64 编码的 char* 读取

我有一个表示 PNG 图像的 base64 编码字符串 (char[])。

我想从该字符串创建一个 FIBITMAP - 实现这一目标的最简单方法是什么?

0 投票
2 回答
4192 浏览

macos - 如何在 Mac OS X 10.8 上编译 FreeImage?

尝试在 Mac OS X 10.8 上构建 FreeImage 3.1.5.4时出现make以下错误g++-4.0: No such file or directory。关于编译器配置的 makefile 有问题。如何解决这个问题?

0 投票
3 回答
7242 浏览

opengl - 使用 FreeImage 加载图像

我正在尝试遵循 OpenGL 教程,但该教程使用 SOIL(这对我不起作用)并且我使用 FreeImage。

你能告诉我为什么我的代码不起作用吗?

教程代码:

我的代码:

我的“解决方案”只是导致一个黑色窗口(没有错误)。

0 投票
1 回答
678 浏览

c++ - FreeImage 报告图像颜色类型错误

我有以下代码来加载纹理。

问题是,“colorType”给了我错误的颜色类型。例如,.jpg 报告为 rgb24 而它是 bgr24,.dds 图像是 BRGA32 报告为 RGBA32。.tga 图像被正确报告为 RGBA32。

可能是什么问题?

0 投票
1 回答
3818 浏览

c++ - freeimage loading png with transparency c++

I've loaded a PNG image into my scene. While the image itself loads correctly (what I want to be displayed), the problem I'm having is with the transparency around the image. Where there should be transparency, there is white and black blobs filling that space.

0 投票
4 回答
860 浏览

java - 以指针为参数的 C++ 函数并使用 swig 接口处理它

我创建了 swig 接口文件来为我的 C++ 文件创建 JNI。但是我的一些 C++ 文件包括接受指针作为参数的函数,如 (void*) 、 C++ BOOL 和 Swig 将其转换为SWIGTYPE_p_int32_t之类的类型 如何从 java 传递这种数据类型?

例如,函数的实际原型之一如下 C++

用 swig 在 Java 文件中转换

如何从 java 传递这样的值?

我有许多类在函数中包含此类参数。有什么办法可以让我将解决方案应用于批量文件以尽可能简单地处理数据类型。

我已经阅读了一种方法是创建辅助函数,但我不能这样做,因为我有很多 c++ 类,并且为每个函数创建用于返回指针的辅助函数不是可行的方法。

如果可能,请建议任何其他方式。