问题标签 [libjpeg]
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.
python - 在 Leopard 上使用 PIL 和 Libjpeg 的 Python
我在获取 PIL 支持的图片时遇到了问题 - 它向我抛出了这个:
我从二进制安装了 PIL,没有意识到我需要 libjpeg。
我通过 fink 安装了 libjpeg 和 freetype2。
我尝试使用http://timhatch.com/(页面底部)的说明重新安装 PIL
- 下载 PIL 1.1.6 源码包并安装好开发者工具
用这个补丁给 setup.py 打补丁,这样它就可以找到你已经拥有的 Freetype。
patch -p0 < leopard_freetype2.diff
- sudo apt-get install libjpeg 如果你有 fink (否则,手动构建并调整路径)
但我仍然遇到同样的错误。
我在 Leopard PPC 上。
c - Jpeglib 代码给出了乱码输出,即使是捆绑的示例代码?
我在 Ubuntu Intrepid 上,我正在使用 jpeglib62 6b-14。我正在编写一些代码,当我尝试运行它时,它只会在顶部出现黑屏和一些乱码输出。经过几个小时的调试,我把它归结为 JPEG 基础,所以我拿了示例代码,围绕它写了一小段代码,输出完全相同。
我确信 jpeglib 在这个系统上的更多地方使用,它只是存储库中的版本,所以我很犹豫说这是 jpeglib 或 Ubuntu 打包中的错误。
我把示例代码放在下面(大部分评论被删除)。输入的 JPEG 文件是一个未压缩的 640x480 文件,有 3 个通道,所以它应该是 921600 字节(它是)。输出图像是 JFIF,大约 9000 字节。
如果您能给我一点提示,我将不胜感激。
谢谢!
bytearray - 将 jpeglib 用于 JPEG 压缩字节流
我将 JPEG 压缩字节流存储在一个名为“Image”的变量中,我想将此字节流转换为 RGB。
例如:无符号字符*图像;
我的问题是:有没有办法将“图像”传递给 jpeg_stdio_src() 以获取 RGB 颜色值?
谁能告诉我如何使用 jpeglib 库从字节流“图像”中获取 RGB?
谢谢
c - 在哪里可以找到 IJG libjpeg 的好教程
我需要对这个库做一些工作,我发现http://apodeline.free.fr/DOC/libjpeg/libjpeg.html上的文档有缺陷(函数签名不完整等)。有谁知道其他方面或有一些示例代码说明常见任务?
[编辑] 我还通过一个例子找到了这个问题,但其他任何问题都会有所帮助。
python - 为 JPEG 构建 Python PIL 看起来不错,但自检失败
我在 Fedora Core 6(64 位)上
在“yum install libjpeg-devel”之后,我已经下载并构建了 PIL。它给出了以下信息:
--- JPEG 支持正常
看起来 JPEG 构建得很好,但是在运行 selftest.py 时:
IOError:解码器 jpeg 不可用
为什么它看起来构建正确,但自检失败?
rgb - 使用 libjpeg 将字节流转换为 RGB
我拦截一个数据包并提取有效负载。此有效负载是压缩的 jpeg 字节流数据(例如,此数据分配给unsigned char *payload
)。我知道如果我有一个 FILE 指针,那么我可以使用 libjpeg 库来提取图像信息。我的问题是有没有办法将我的指针(*payload
)传递给 libjpeg 函数以获取 RGB 值和图像的尺寸?
谢谢你。
c++ - c ++ fopen正在返回一个文件*的
我从 libjpeg 示例中复制了这段代码,并将其传递给标准文件;
它导致文件指针不包含任何信息,因此在最后一行中断访问冲突。有任何想法吗?
编辑:根据 Tobias 的建议,fopen 确实可以打开文件,但 jpeg_read_header 又因访问冲突而失败。
编辑:在使用 ijg 进一步挖掘
JPEG 支持后 - 获取访问冲突
c++ - 将文本添加到 jpeg
如何(在 C/C++ 中)使用 libjpeg 将文本添加到 jpeg 文件?
我不是指编辑像素,而是向元数据中添加文本(如 png 文件的 png_set_text() libpng 库)。
python - 雪豹、Django 和 PIL 的问题
自从升级到 Snow Leopard 后,我在让 Django 和 PIL 正常工作时遇到了一些麻烦。
我已经安装了 freetype、libjpeg 和 PIL,它告诉我:
但是当我尝试通过 django 管理界面上传 jpeg 时,我得到:
上传有效图片。您上传的文件不是图像或损坏的图像。
它适用于 PNG 文件。
有任何想法吗?
compression - 在 OpenCV 中使用 libjpeg 将 IplImage 压缩为 JPEG
所以我有这个问题。我有一个 IplImage,我想将其压缩为 JPEG 并对其进行处理。我使用 libjpeg。我找到了很多“通读示例和文档”的答案,并做到了。并为此成功编写了一个函数。
现在这个函数直接来自示例(除了分配内存的部分,但我需要它,因为我没有写入文件),但它仍然不起作用。它死于jpeg_start_compress(&cinfo, TRUE); 部分?
有人可以帮忙吗?