问题标签 [imaging]
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.
windows - 快速创建用于软件测试的全新操作系统安装
对于快速创建图像以测试软件产品(需要硬件访问 - 完全 USB 端口访问),您有什么建议?虚拟化是否涵盖了这一点?我需要能够快速重新映像系统以再次从头开始测试,并且需要适用于 Windows 和 Mac OS 的良好选择。
c# - 您如何指定特定的 Group 3 tiff 压缩?
第 3 组压缩有 2 种变化(第 3 组 1D 和第 3 组 2D)。以 Tiff 格式保存图像时,EncoderValue 枚举中的 Group 3 只有一个选项。是否有一个单独的参数来控制它?
linux - 用于成像 Linux 应用程序的最佳语言/框架
我正在寻找最好的工具/语言/库/框架来开发必须在 KDE/Linux 上运行的文档扫描/成像/索引应用程序。应用程序必须提供以下功能:
1) 黑白文档扫描(单页和多页),将扫描的图像以 CCITT Group 4 压缩的 TIFF 格式保存。
2) 允许操作员在窗口中查看/浏览/缩放文档,并在预定义的对话框中手动输入索引信息(最多 5-6 个字段)。
3) 使用索引元数据生成 XML 文件,然后将 TIFF 和 XML 文件上传到 FTP 服务器进行进一步处理。
任何帮助将不胜感激。
埃内斯托。
c# - 图片调整大小 C#,VB.NET 开源库
关于如何将 jpg 图像大小调整为特定大小(文件大小和像素大小,例如 148 x 72 像素,300 KB)的任何人都指向我。
为了实现这一点,可以调整图像质量。
它可能是一个 .NET 库/代码,但它应该可以免费用于商业用途/开源。
我希望它在 C# 或 VB.NET 中作为库。
graphics - 如何在 .NET 3.5 中保存 EXIF 格式的图像文件
我想使用 System.Drawing.Image.Save 或使用 .NET 框架 v3.5 的 C# 应用程序中的类似方法以 EXIF 格式保存图像。MSDN 文档将 EXIF 列为 ImageFormat 的一个选项。但是,它似乎不受支持 - 至少在我不知道某些配置的情况下不支持。当我通过 ImageCodecInfo.GetImageEncoders() 枚举内置编码器时,不包括 EXIF。(在我的机器(Vista Ultimate x64)上内置的编码器是:BMP、JPEG、GIF、TIFF 和 PNG。)如果我使用 ImageFormat.Exif 属性保存图像,我只需获得默认的 PNG 格式。
如何使用 .NET 3.5 以 EXIF 格式保存图像?
silverlight - Silverlight 深度变焦在幕后是如何工作的?
我已经使用 Silverlight 深度缩放完成了一些示例项目(只是为了好玩)。它真的很酷和令人兴奋的东西。但我很想知道在幕后发生了什么来实现这种事情。深度缩放作曲家在其数据源的子文件夹中生成许多图像和少量 XML 文件。
谁能解释所有这些东西到底是如何工作的。正在使用哪些概念来实现这一目标?
c# - 如何在 C# 中将 Color Lut 应用于位图图像
我正在打开不同类型的图像,例如(8 位和 16 位),它们是(单色、RGB、调色板颜色)。
我有这些图像的原始像素数据。我为 8 位图像创建这样的位图。
问题是,当我绘制该 bmp 图像时,它的颜色与原始图像不同。那么有什么方法可以在彩色图像上应用 lut(查找表)。
我想要任何不安全的代码,因为我尝试了 getixel 和 setPixel 并且它们非常慢。我也不想要 Image.fromSource() 方法。
c# - 当图像为 16bppGrayscale 时从位图中获取彩色图像
问题 1。 我自己的相关问题
我在这里问了下一个问题
现在第二个问题是。
当我尝试从原始像素数据中打开 16 位(Monocrome)图像时,我收到错误消息。因为我在创建 Bitmap 时使用 PixelFormat.Format16bppGrayscale
所以用谷歌搜索并发现不支持 Format16bppGrayscale 所以我修改了我的代码,如下所示。
令人惊奇的是,我现在正在获取图像,因为我更改了 pixelFormat。但问题是我的单色(灰度)图像看起来有各种颜色。
我怎样才能得到原来的样子。我尝试了几种灰度方法但不成功请给我一些不安全的代码。谢谢,
.net - 合并两张图片,一张是透明的
我有两个位图图像。其中一个包含使用 USB 相机拍摄的照片。另一个将包含一个形状,如矩形,但它也可以是梯形,或者可以说是只有一种颜色的随机形状。图像的其余部分现在是白色的。
这两个图像的大小不同,但缩放算法并不是这里最困难的部分,因此假设它们具有完全相同的尺寸。
我想在 USB 相机图片上显示我的形状。出于组合目的,白色部分将被视为透明。现在我正在考虑逐个像素地编辑图像,但我正在寻找一个可以为我做这件事的 API。
因此,如果我拍摄一张中间有房子的照片并覆盖一个红色矩形,则生成的图像将是原始图片,房子周围有一个红色矩形。
如果有帮助,我正在使用 .NET。如果它包含一些有用的功能,我也可以使用 win32 API。
编辑:我接受了答案,因为它让我走上了正轨。这实际上非常容易做到。
瞧,original_image
现在上面有一个红色矩形。它实际上对于我的 30fps USB 相机来说已经足够快了,所以我可以实时获取它。
目前没有进行缩放。此外,它假设覆盖图像背景是白色的,这将是透明的。