问题标签 [imageprocessor]

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 投票
1 回答
232 浏览

c# - 无法访问 ImageProcessor .net 库文档

大家好,请在 ImageProcessor API 文档上帮助我。它已下载但未显示详细信息。只有API 文档的索引是可见的。

0 投票
1 回答
3973 浏览

c# - ImageProcessor - 调整到指定宽度(自动高度)

我在我的应用程序中使用ImageProcessor库。

我正在使用此代码来调整到给定的特定尺寸(宽度+高度):

我通过(这是一个裁剪示例)调用它:

这一切都很好。

但现在我需要将图像调整为特定 width的大小——并且我希望高度成比例。

我已经知道Resize 方法有一个重载:

但我只有Widthsize参数中(我希望自动计算高度)

问题

如何使用 ImageProcessor 将 Image( byte[]) 调整为特定的Width,保持纵横比?

0 投票
1 回答
126 浏览

imageprocessor - 如何忽略 ImageProcessor 中的文件夹

使用 execlent 库ImageProcessor非常简单。谢谢詹姆斯

你如何防止ImageProcessorModule从某个文件夹截取图像?

假设我有一个名为“DontResizeMe”的文件夹 - 如何让 ImageProcessor 忽略这个文件夹?

0 投票
1 回答
525 浏览

c# - 确保将大于 5 mb 的图像缩小到该尺寸以下 c#

我正在使用 ImageProcessor 来降低图像的分辨率或质量,但我不知道如何确保图像生成的大小低于 5 兆字节。我尝试将图像尺寸设置为 3840-2160,但我想使用更好的选项。

这是我的代码:

谢谢并恭祝安康。

0 投票
1 回答
331 浏览

.net - 如何在 Visual Basic 中使用 ImageProcessor/DetectEdges?

我尝试使用 ImageProcessor / DetectEdges。但我得到了图片中的错误。我究竟做错了什么?非常感谢我的助手。错误 Visual Studio 屏幕

0 投票
1 回答
929 浏览

amazon-web-services - 图像和缓存图像 (ImageProcessor) 的 Umbraco 和 AWS S3 存储桶之间的性能超慢

因此,当涉及到图像加载、调整大小和使用 Umbraco 中的 ImageProcessor 时,我的网站性能确实很慢。

目前使用:

  • Umbraco 7.4.3
  • AWSSDK.Core 3.3.11
  • AWSSDK.S3 3.3.5.11
  • 图像处理器 2.5.3
  • ImageProcessor.Web 4.8.3
  • Umbraco.Storage.S3 1.0.23(不再维护?)

CloudFront 也不缓存图像(根据我的理解,自定义源没有被缓存?),所以为了避免站点崩溃,我在 CloudFront 和 Umbraco 服务器之间有一个 NGINX 服务器(在标准 AWS 负载后面)平衡器)。

很难想象 2 x c4.xlarge 实例无法立即处理图像。

我注意到有时会发生的一件事是: 日志片段

我只是放了一对新的 AWS 访问密钥,看看它是否会有所作为,但遗憾的是,仍然很慢。即使是后台也需要很长时间才能在内容选项卡和媒体选项卡中加载图像的预览。

配置方面,我已经对我在互联网上找到的内容进行了三次检查(对于 FileSystemProviders 和 ImageProcessor 配置)。

图像处理器缓存配置:

图像处理器安全配置:

Filesytemproviders 配置:

我该如何找出问题所在?

0 投票
1 回答
554 浏览

azure-blob-storage - ImageProcessor 错误,现有内容上传到 Azure Blob 存储

我是来看看这个问题能不能解决的。我将所有图像都存储在我的 /media/ 文件夹中,但我将它放在 Azure Blob Storage 上,它工作正常。

实际上,当我尝试删除带有图像的旧自定义媒体内容之一时,出现此错误,并且在将其更改为 Azure Blob 存储之前,我无法删除上传的任何媒体:

有人可以告诉我发生了什么吗?谢谢

EDIT1 这是我的 blob 上的图像。Umbraco 将图像完整路径存储在某处?

编辑 2 这是 BO 上的错误

0 投票
1 回答
1165 浏览

umbraco7 - umbraco 和 Azure blob 的图像处理器错误

将图像存储更改为 Azure blob 后,我的网站出现严重问题,当我尝试删除它时,我收到此错误列表

这些图像位于自定义媒体类型中,但在我将其移动到网站结构中的另一个文件夹之前它一直在工作。现在我可以用它做任何事情,我不能删除、更改或移动它。

可能是一些配置错误?我真的不知道为什么图像处理器正在寻找本地媒体,因为它都在 blob 上。

任何帮助,将不胜感激。

0 投票
0 回答
986 浏览

c# - ASP MVC 输入流不是受支持的格式

我使用 ImageProccessor 对上传的图像应用一些更改,我想检查width图像是否已上传少于150px将其更改为200px. 为此,我制作了这样的Image类实例:

当我添加这个我得到这个错误:

输入流不是受支持的格式

这是我的代码:

我该如何解决这个问题,或者有什么方法可以检查图像尺寸?

更新:

我用 Ajax 上传图片,这里是StreamToByteArray函数:

0 投票
2 回答
734 浏览

umbraco - 有什么方法可以限制 Umbraco 中的 Imageprocessor 提供全分辨率图像?

我正在一个摄影网站上工作,在该网站上可以上传全分辨率照片,但不能显示/访问全分辨率(全分辨率的下载将通过令牌进行。)

我尝试了“restrictTo”设置,但分辨率不必依赖于指定的尺寸。

有没有办法让 myphoto.jpg 默认不显示查询字符串,例如 700x700,但仍然可以通过令牌下载获得完整的分辨率文件?几乎没有查询字符串的图像仍由 Imageprocessor 处理,但具有默认的调整大小规则。