libpng 相关问题

libpng是官方的PNG参考库,支持大多数PNG的所有功能,可扩展,并且已经被广泛使用和测试了20多年。

libpng - 读/写 RGB 和 BGR

我有一个使用 libpng 来读取和写入灰度和 RGB 图像的库。我的 BGR 和 RGB 图像已经有单独的 C++ 类型,但到目前为止我一直在手动覆盖 BGR...

回答 1 投票 0

Pngcrush libpng 错误:图像不足

这是 Xcode 中的错误消息: 在检查 /Path/[email protected] 中的 alpha 时,pngcrush 捕获了 libpng 错误:没有足够的图像 dCommand /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS。

回答 6 投票 0

无法在python3中使用cv2捕获libpng的读取错误

使用此代码在内存中打开 png 时,libpng 给我这个警告/错误: cv2.imread("477px-PNG_Test-Wrong-Width.0_Fixed.png") libpng 错误:自适应滤波器值错误 这是前...

回答 1 投票 0

如何查看libpng版本

我正在使用imagemagick,据我了解,它将png文件的处理委托给libpng库,所以我想知道如何检查使用的是哪个libpng版本?

回答 4 投票 0

为什么使用libpng库的C代码可以正确读取PNG信息,但是当调用png_read_row时却崩溃了?

FILE * fp = fopen(Usr.Source, "rb"); png_structp png_ptr = png_create_read_struct(PNG_LIBPNG_VER_STRING, NULL, NULL, NULL); png_infop info_ptr = png_create_info_struct(png_ptr); png_init_io(

回答 1 投票 0

解码 PDF:我可以使用 PIL/Pillow 访问 PNG 预测器算法,以便反转它以摄取到 PIL 吗?

我正在参考2008年规范使用Python解码PDF文件: https://web.archive.org/web/20081203002256/https://www.adobe.com/devnet/acrobat/pdfs/PDF32000_2008.pdf 特别是第 7.4 节....

回答 1 投票 0

如何将图像显示到XCB窗口中?

我无法将图像(用 libpng 提取的 PNG)显示到 XCB 窗口中,它始终是完全空/白色的。我很确定 PNG 提取是正确的,因为我可以完美地重写...

回答 1 投票 0

libpng手册中的像素大小指的是什么?

来自libpng的文档: 如果您提前知道图像大小和像素大小,则可以在调用 png_read_png() 之前分配 row_pointers row_pointers = png_malloc(png_ptr,...

回答 1 投票 0

使用libpng 1.2将RGB图像缓冲区写入内存中的PNG缓冲区,导致分段错误

我的项目需要通过 HTTP 请求接收 PNG 文件内容,对图像执行一些操作,然后在 HTTP 响应中发送回生成的 PNG。所有代码都需要用 C/C++ 完成。 我是新来的

回答 2 投票 0

如何在 Winsows 10 中将 png.h 与 g++ 链接?

我必须在我的项目中使用 pngwriter 库。我从 Github 下载了 pngwriter,并将 .cpp 和 .h 作为组合源文件作为 .hpp 文件包含在我的项目中。 # 包含 "pngwriter...

回答 0 投票 0

如何将 AVFrame 转换为 PNG 图像

目前,我正在研究一个小的 Libav 示例,将一个小的 MP4 视频拆分成一个 PNG 序列。 到目前为止,这就是我现在所拥有的: https://github.com/xtingray/MP4toPNG/blob/main/cutter.c 如果你

回答 0 投票 0

PNG图片的IDAT块是如何存储像素信息的?

这是我的 Python 代码: 导入结构 导入 zlib PNG_HEADER = b'\x89\x50\x4e\x47\x0d\x0a\x1a\x0a' IHDR = b'\x00\x00\x00\x0d\x49\x48\x44\x52\x00\x00\x00\x02\x00\x00\x00\x02\x08\x02\x00\x00\x00' IH...

回答 1 投票 0

在Ubuntu中使用libpng

我无法在Ubuntu下用gcc编译一个使用libpng的开源项目。我安装了apt-get libpng3和libpng12-dev,但是autoconf说 "libpng "还没有安装。如何使...

回答 1 投票 0

[移动模拟器/模拟器Detox屏幕快照工件在不同主机上运行时有所不同

我正在本地使用Detox截取屏幕截图,并将其提交到我的源仓库中。在持续集成(Circle / macOS执行程序)中,我再次运行测试并检测任何文件差异。 ...

回答 1 投票 0

png ++中的未定义引用

我是Linux环境下C ++的新手,正在尝试将png ++库用于项目。我面临的问题是,我使用png ++ incudes编写的简单程序无法正常工作,并向我显示...

回答 1 投票 0

如何使用jpeglib.h获取文件是否为JPEG类型

如果文件是jpeg,我想问您是否有办法获取信息(布尔值)。我像这样在png中解决了这个问题:bool isPng =!png_sig_cmp(reinterpret_cast (...

回答 1 投票 0

在C中使用边界填充算法时,分段错误(堆芯故障)错误

当我使用边界填充算法(在C中)时,出现分段错误(堆芯错误)错误。你知道为什么它不起作用吗? void boundaryFill(int x,int y,png_byte cr,png_byte cg,png_byte cb,...

回答 1 投票 -2

在macOS上,为什么otool -L不显示应用程序运行所在的libpng版本?

我正在编译一个使用适用于macOS 10.15.4的CMake构建系统的应用程序。运行构建的应用程序时,出现错误(使用libpng-1.5.23构建的应用程序,但运行1.6.37)...

回答 1 投票 0

我正在尝试安装Microsft Visual Studio以构建libpng库

我已经下载了Microsoft Visual Studio 2019,此外,我还选择了桌面应用程序包作为下载的一部分。我正在观看一个有关构建库的视频,“ https:...

回答 1 投票 0

Visual Studio上的卤化物项目由于libpng zlib和jpeg库而产生错误

我下载了Halide二进制文件,并在Visual Studio项目设置中添加了include,工具和lib路径。我还安装了libpng,zlib和jpeg库,因为halide_image_io.h具有依赖项...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.