问题标签 [wideimage]

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 投票
0 回答
64 浏览

php - WideImage PHP 中的排版对齐

如何在 PHP 中对齐 WideImage 插件中的文本?

例如,左对齐应该是这样的:

右对齐:

中心对齐应该:

该插件只能协调文本而不能对齐。

请帮忙。

谢谢。

0 投票
0 回答
131 浏览

php - WideImage 有更新的替代品吗?

我被推荐使用 WideImage 库来生成所需大小的缩略图,但是查看代码库似乎使用了很多不推荐使用的函数。

PHP7/2019 等价物是什么?

0 投票
2 回答
485 浏览

opencv - openCV图像拼接广角160度

我正在尝试将图像广角拼接 160.5 度,但结果并不好

我正在使用 OpenCV 4 和 ffmpeg 从视频中获取帧

ffmpeg 命令每秒获取 15 帧:

OpenCV 拼接代码

实际结果 :

在此处输入图像描述

预期结果 :

在此处输入图像描述

0 投票
4 回答
723 浏览

php - 使用黑白蒙版蒙版 PNG 图像

我有以下图片(请注意透明背景):

在此处输入图像描述

我也有一个相同尺寸的黑色/白色面具:

在此处输入图像描述

我想“裁剪”这件衣服,只得到黑色圆圈中包含的第一张图像的一部分。我尝试了许多不同的方法,但它们不起作用或太慢:

1)ImageMagick(命令行)<==我可以使用哪个命令来实现这一点?我尝试了乘法和复制不透明,但它们没有用

2) WideImage 工作:$maskedImage = $source->applyMask($mask);但需要超过 12 秒。

如果可能的话,我对 ImageMagick 解决方案感兴趣。

编辑

如果掩码小于原始图像并且原始图像很简单,则提供的解决方案可以正常工作。使用这些源图像和蒙版,结果是“涂抹”的:

资源:

在此处输入图像描述

面具:

在此处输入图像描述

命令:

convert source.png \( mask.png -negate \) -alpha off -compose copy_opacity -composite result.png

结果(我添加了灰色背景而不是透明背景以显示错误的白色):

在此处输入图像描述

0 投票
1 回答
17 浏览

android - 当图像高度不够时,图像被剪切得很长

这是我在我的应用程序中遇到的两种情况 -

在此处输入图像描述

在此处输入图像描述

如您所见,图像在放大时居中。

想要的结果是我希望始终看到图像的左侧,这意味着让我们说图像左侧的 40%。

这是我的持有人 xml -

这是我的持有人课程-

适配器 -

关于如何实现这一点的任何想法?

0 投票
1 回答
21 浏览

php - 仅在纵横比差异较小时裁剪图像

我想要做的是创建一个缩略图。嗯,到目前为止没有问题。我正在使用 WideImage 库。

挑战在于裁剪图像,当他的纵横比与需要制作的缩略图的纵横比略有不同时。如果纵横比差异太大,图像会嵌入颜色并缩小到最终分辨率。这样可行。

如果纵横比仅略有不同,我不想嵌入图像,因此可以在不丢失太多信息的情况下进行裁剪。

$diff如果原始图像的分辨率为 400x1000,我想出的解决方案会创建一个差值 (

也许需要考虑像素纵横比?