问题标签 [heif]

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 回答
19 浏览

python - 在php中运行外部python代码时,pyheif会影响php中的输出

我在 python pyheif 库中发现了一个奇怪的错误。我正在尝试在 php 函数 exec('python command', $output); 中运行外部 python 代码 我可以使用 exec() 的第二个参数 $output 在数组中获取 python 消息。

蟒蛇代码(test.py):

php代码(test.php):

这在命令行上运行良好,但在 Web 浏览器上运行良好。但是,当我删除 import hyheif 行或将 print('hello world') 移到 hyheif 行之前时,它适用于 cli 和 Web 浏览器。我得到了结果:你好世界字符串。

我一点头绪都没有。hyheic 库是否会在 Web 浏览器上导致此问题,而它在命令行上运行良好?

我需要导入 hyheic 库以在浏览器上将 heic 转换为 jpeg。我的问题是我无法从 python 代码中获取 php 的结果。

当我导入 hyheif 库时,我得到以下结果:

在我的 chrome 浏览器上:

0 投票
0 回答
7 浏览

codec - LIBHEIF和DAV1D解码器的AVIF图像解码问题

希望能从熟悉 AVIF 图像格式和 DAV1D 编解码器的人那里得到帮助。

我是一名 Windows/C/C++ 程序员,试图将 HEIF 和 AVIF 图像功能集成到我正在开发的应用程序中(现在只是解码)。所以我使用了带有 libde265 和 dav1d 编解码器的 LIBHEIF 库。

我建立并链接一切都很好。HEIF 图像有效,但 AVIF 无效。即使使用 LIBHEIF 中包含的 example.avif,我也会收到“未指定的错误”。

我一步一步调试了一切。该图像有 4 个 OBU:两个 OBU_SEQ_HDR、一个 OBU_FRAME_HDR 和一个 OBU_TILE_GRP。这听起来对你吗?解析器似乎没有找到任何可以实际解码的信息,例如帧。函数 output_picture_ready() 总是返回 false。所以最后,解析器只返回错误 EAGAIN。

0 投票
0 回答
5 浏览

php - .heic,.heif 文件根本没有使用 php 在 NGINX 中上传

好吧,这让我发疯了。Jpeg/jpg/png 图像工作正常。上传到目录。但是当我试图从我的 iPhone 上传一个 .heif 文件时,它根本就没有上传!!.heic 图像的情况相同。

非常简单的代码..我只是粘贴基本的上传脚本部分......

我使用带有 NGINX 的 CentOS7.9 ..

高度赞赏任何帮助。

0 投票
0 回答
6 浏览

python - 在 Windows 中使用 pyheif:缺少 _libheif_cffi 模块

我正在尝试在 Windows 中使用 pyheif。为此,我尝试遵循这个解决方案,提供 Yienschwen。

到目前为止,它可以正常运行 pip install pyheif 。

但是,现在,我正在尝试导入 pyheif,但出现以下错误:

在此处输入图像描述

我在互联网上的任何地方都找不到该文件...