问题标签 [image]

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 投票
5 回答
8229 浏览

php - PHP/JS - 即时创建缩略图或存储为文件

对于图像托管 Web 应用程序:

对于我存储的图像,使用 PHP(或其他)动态创建缩略图是否可行,或者我应该将 1 个或多个不同大小的缩略图保存到磁盘并加载它们?

任何帮助表示赞赏。

0 投票
2 回答
2916 浏览

.net - 用于接收图像的 WCF 服务

创建用于接受图像的 Web 服务的最佳方法是什么。图像可能很大,我不想更改 Web 应用程序的默认接收大小。我写了一个接受二值图像但我觉得必须有更好的选择。

0 投票
2 回答
2108 浏览

algorithm - 在图像中混合渐变填充角的算法

我需要在图像周围放置一个 alpha 混合渐变边框。我的问题是混合角落,使它们在水平和垂直渐变相遇的地方平滑。我相信有一个标准算法可以解决这个问题。我想我什至多年前在学校遇到过它。但是我在几次网络搜索中都没有找到对其中之一的任何引用。

(我已经在角落实现了径向填充图案,但过渡仍然不够平滑。)

我的问题

  1. 如果有解决这个问题的标准算法,它的名称是什么,更好的是,它是如何实现的?

  2. 放弃任何标准算法,确定所需像素值以在角落产生平滑渐变的最佳方法是什么?(从垂直渐变平滑过渡到水平渐变。)

编辑:所以想象我有一个图像,我将插入一个更大的图像之上。较大的图像是纯黑色,较小的图像是纯白色。在我插入之前,我想通过在较小的图像上设置 alpha 值来将较小的图像混合到较大的图像中,以在它周围创建一个透明的“边框”,使其“淡入”到较大的图像中。做得正确,我应该有一个从黑色到白色的平滑渐变,除了角落和内边缘外,我在任何地方都这样做。

在靠近图像中心的渐变边框边缘,该值将是 255(不透明)。当边界接近外边缘时,alpha 值接近 0。在图像的垂直和水平边界相交的角落,你最终会得到一条对角线。我想消除那条线并平稳过渡。

我需要的是一种算法,该算法确定水平和垂直边缘相遇时在图像角落重叠的每个像素的 alpha 值(0 - 255)。

0 投票
7 回答
17589 浏览

html - 在 HTML 中加载图像之前获取图像高度

我有一个使用 DIV 动态创建的表。表格的每一行都有两个图像。我想将 div 的高度(表示特定行)设置为图像的高度,该高度大于该特定行中显示的两个图像。要显示的图像将始终更改,并且它们来自外部服务器。

如何设置我的 div 的高度以适应图像?

0 投票
2 回答
7916 浏览

php - PHP GD, imagecreatefromstring(); 如何获得图像尺寸?

通常我使用imagecreatefromjpeg()and then getimagesize(),但是对于 Firefox 3 我需要绕过这个不同的地方。所以现在我正在使用imagecreatefromstring(),但我现在如何检索图像尺寸?

0 投票
3 回答
4907 浏览

.net - 创建闪亮的图形/光泽效果

我想以编程方式在图像上创建光泽效果,有点像 Web 在更新到 2.0 Beta 时采用的受 Apple 启发的设计。

本质上是这样的:

示例图标 http://nhc.hcmuns.googlepages.com/web2_icons.jpg

现在,我在这里看到了两种方法:我创建了一个具有光泽效果的 Alpha 通道的图像,然后我将输入和光泽 Alpha 图标组合起来创建它。

第二种方法:在代码中创建 Alpha Gloss Image,然后将其与输入图形合并。

我更喜欢第二种解决方案,但我不是一个图形人,我不知道创建这种效果的算法是什么。有人可以给我一些指示*我实际上在这里寻找什么吗?有没有名字的“光泽算法”?甚至已经实现了.net?

*不,不是那些类型的指针。

0 投票
4 回答
763 浏览

xss - 如何允许使用while 防止 XSS?

我正在使用 ASP.NET Web 窗体进行博客风格的评论。

编辑1:这看起来比我最初想的要复杂得多。你如何过滤src?
我宁愿仍然使用真正的 html 标签,但如果事情变得太复杂,我可能会采用自定义路线。我还没有做过任何 XML,所以我需要了解更多吗?

0 投票
9 回答
86610 浏览

c# - 在不读取整个文件的情况下获取图像尺寸

有没有一种廉价的方法来获取图像的尺寸(jpg、png、...)?最好,我想只使用标准类库来实现这一点(因为托管限制)。我知道读取图像标题并自己解析它应该相对容易,但似乎这样的东西应该已经存在。此外,我已经验证以下代码可以读取整个图像(我不想要):

0 投票
4 回答
1492 浏览

.net - 大型图像大小调整库

有谁知道任何可以处理调整大图像大小(~7573 x ~9485)的好的图像大小调整库。快速且不会占用太多内存的东西会很棒。目前我正在使用 IrfanView 并且只是用参数调用它,但我想找到更多集成到 .net 中的东西。

谢谢。

0 投票
4 回答
19216 浏览

ms-access - 将 MS Access“OLE 对象”转换回纯 JPEG——最好的方法?

背景:我们有一个旧的(但对业务至关重要的)SQL Server 数据库和一个 MS Access ADP 前端;这最初是从一系列 Access 数据库升级到 SQL Server 的。

该数据库为我们的客户跟踪危险材料,并存储大量图像。这些图像是从 MS Access 插入的,并作为 OLE 对象放入数据库中。

问题是:

  • 除了 Access/Office 之外的任何内容都很难阅读
  • 存在巨大的存储开销 - 约 10GB 的图像占用 600+ GB 的存储空间(!)

我的问题是:你建议用什么方法将这些臃肿的对象转换回简单的 JPEG?一旦我们这样做了,我们最终可以将我们的前端从 Access 迁移到一个简单的基于 Web 的系统上,我们的备份时间将再次变得易于管理!