![]() |
1
3
|
![]() |
2
3
图像有多大? 如果它们是巨大的图像,你可以像谷歌地图一样使用它 http://www.casa.ucl.ac.uk/software/googlemapimagecutter.asp |
![]() |
3
2
这实际上取决于你所追求的品质。如果您需要hires hiquality图像,并具有详细的缩放级别和适当的插值,则需要编写一个后端服务来提供图像的缩放部分。如果您不关心质量或速度,您可以下载整个图像,并将其显示在一个div内,该div是绝对定位的,偏移了要查看的区域,大小由缩放级别决定。 我有一个asp.net通用处理程序,它接受一个查询字符串,指示要放大的图像(通过id)和坐标以及目标图像大小。我让服务加载图像并裁剪和调整其大小(比这更复杂,因为我在最初上传文件时进行了许多优化和准备,例如文件的多个横截面,以便在缩放时更快地提供服务,但我在这里描述的是基本内容)。 该服务只返回image/jpeg类型并发送图像。
现在我理解了你的懒惰要求,但我需要说,写这篇文章实际上很容易,可以让基础工作顺利进行。你会发现最难的部分是做一个选择框。但即使这样,也可以像跟踪两次点击一样简单。缩放的左上角选择框,右下角选择框。或者根本没有选择框,只能按预定的间隔进行放大和缩小。我在我的项目中需要一个缩放框,因为它是一个相当复杂的图像分析解决方案。
|
![]() |
Softly · 单选按钮未按预期取值 1 年前 |
|
SlickRed · 我无法使用JS关注HTML元素 1 年前 |
![]() |
assembler · Nextjs没有处理发布请求 1 年前 |
|
BADRUM · 执行两个获取功能后,如何导航回页面? 1 年前 |
![]() |
Toniq · javascript为php保存多维数组 1 年前 |