【发布时间】:2021-02-23 11:42:41
【问题描述】:
在将图像上传到服务器之前,如何计算图像的总像素数?我在 PHP 中使用隐写术,有时所选图像的像素数不足以包含要隐藏的消息。我正在寻找一种在 javascript 或 PHP 中了解图像中像素数的方法,以避免处理图像时出现问题。
【问题讨论】:
-
在 php 中,使用 getimagesize 并将返回的宽度乘以高度应该得到像素数。
-
如果您想在上传前在客户端检查这一点,那么您可以使用 HTML5 File API 执行此操作。 developer.mozilla.org/en-US/docs/Web/API/File/… 显示了一个创建 img 元素以显示所选图像的“预览”的基本示例,一旦将其加载到实际的图像元素中,您就可以像使用任何“普通”图像对象一样检查其尺寸.
标签: javascript php steganography