问题标签 [image-conversion]
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.
c++ - 使用 Qt 将 pdf 转换为 jpg 图像
标题实际上说明了一切:
我想将一个 pdf 文件转换成几个 jpg 图像。这将成为用 c++ 编码的软件的一部分(如果这很重要,我将 Qt 用于我的界面...... :)
最好我希望图像输出为 72 dpi。
有没有简单的方法可以做到这一点?
如果您需要更多信息,请发表评论,我很感激任何帮助,提示或答案!
c# - 错误:“内存不足”,将 .jls 图像转换为 byte[] 数组时
我有这个函数将图像转换为字节数组。
这是我调用该函数的代码。
当我运行程序或触发事件时,它会抛出一个异常,上面写着“内存不足” - 为什么会发生这种情况?
我正在使用这个函数来解码 .jls 图像(使用 JPEG-LS 算法压缩的图像)。所以这显然意味着该文件不受支持,对吧?你知道还有其他选择吗?
php - 如何使用 PHP IMagick 将 CMYK/RGB TIFF 转换为 RGB JPEG
我有一个 PHP 应用程序需要处理传入的 TIFF 文件。我对这个 TIFF 的色彩空间既没有控制也没有知识,应用程序应该将所有传入的图像存储为 RGB JPEG。
问题是,传入的 TIFF 文件是任何东西:CMYK、RGB、某种包装在 sRGB 中的 YCbCr等等,我需要在保存之前以某种方式将它们转换为 RGB JPEG。
我需要某种 PHP 中的转换函数,它使用 IMagick 扩展,它可以获取任何二进制 TIFF 数据并将其转换为正确的 RGB JPEG 二进制数据。它需要正确处理 TIFF 图像中的不同色彩空间。任何输入文件的输出格式 (RGB JPEG) 保持不变。
以下明显的解决方案可以正确转换一些 CMYK TIFF,一些 CMYK TIFF 会反转颜色,而 YCbCr RGB TIFF 会被红色覆盖完全破坏:
该解决方案取自那里:http ://blog.rodneyrehm.de/archives/4-CMYK-Images-And-Browsers-And-ImageMagick.html显然,它不适用于所有色彩空间,因为它不可靠地检测它们。如您所见,它甚至使用从其主页下载的 sRGB_v4 ICC 颜色配置文件。
谷歌为我找到了红色覆盖问题的一个特殊解决方案(只是转换错误之一),但它仅适用于控制台,并且当您事先知道您处理 YCbCr 图像时:
我可以忍受passthru
-ingconvert
和 pass 来转换所有需要的神奇开关,但我想我需要事先检测源图像的色彩空间并在 PHP 应用程序中调用 a identify | grep
before everyconvert
是一种矫枉过正。
c - RGB888(24 位)转 PNG/JPEG 图像算法
我需要将 24 位 RGB(888) 图像数据转换为 PNG 或 JPEG 图像(尽可能)。需要更简单的方法来执行此操作,例如将 RGB888 转换为 BMP 而无需任何压缩。如果在 RGB 数据中添加 PNG/JPEG 标头,只需稍加修改,那就太好了。准备根据要求提供更多详细信息..
提前致谢..
语言/平台:C/Linux
php - 图像卷积的高斯模糊
一段时间以来,我一直在尝试使用 PHP 中的以下代码来模糊一些文本:
然而图像并没有模糊,它只是分辨率降低,变得颗粒状......在这里演示......
c# - 将位图转换为 WebP 图像?
任何人都知道是否可以使用 C# 将 a 转换为图像 Bitmap
?WebP
一直在谷歌搜索,但找不到 C# 的任何内容。我发现了这个:
mc-kay/libwebp-sharp · GitHub,但它似乎没有将位图转换为WebP
格式。
有任何想法吗?
java - 将 BufferedImage 转换为 ImageIcon
如何将 BufferedImage 转换为 ImageIcon?
我找不到任何关于此的文档。
image-processing - 在opencv中,如何将灰度图像复制并缩放为另一个彩色图像
我想将多个图像合成到 openCV 中的单个窗口中。我发现我可以在一个图像中创建一个 ROI 并将另一个彩色图像复制到该区域而没有任何问题。
将源图像切换到我已经进行了一些处理的图像虽然不起作用。
最终我发现我已将 src 图像转换为灰度图像,并且在使用 copyTo 方法时它没有复制任何内容。
我已经用我的基本解决方案回答了这个问题,该解决方案只适用于灰度颜色。如果您使用其他 Mat 图像类型,则必须执行额外的测试和转换。
image-processing - Client-side conversion of rgb-jpg to 8-bit-jpg using Canvas+HTML5
Many articles shows ways of converting jpeg files to grayscale using canvas+html5 at the client-side. But what I need is to convert an image to 8bit grayscale to reduce its size before uploading to my server.
Is it possible to do it using canvas+html5?
vhdl - 将 hex 文件转换为 bmp
我正在使用公开可用的库(如“开源”)测试电子芯片(软件模拟)。该芯片的测试(可通过库获得)有一个 hex 文件作为输入.....这个 hex 文件据说是一个实际 bmp 的转储。
作为一名测试人员,我遵循“信任但验证”的座右铭:) 所以我想看看这个转储是否真的是一个正确的图像,即如果这个十六进制转储是正确的,那么我必须能够将它转换回 bmp。在任何地方都有这样的工具/脚本吗?
在此先感谢并感谢您的帮助。