当前位置: 首页 > article >正文

通过滑动控制 图片3d(多张视频序列帧图片) 展示

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>控制图片变化</title>
<style>
    img {
        max-width: 100%;
        height: auto;
        width: 22vw;
    }
</style>
</head>
<body>

<input class="range" type="range" id="range" min="1" max="49" value="1" step="1">
<img id="image" src="1.png" alt="image">

<script>
    const rangeInput = document.getElementById('range');
    const image = document.getElementById('image');
    const imageUrls = [];

    // 预加载图片
		// 这里是有49张图片 1.png 到 49.png
    for (let i = 1; i <= 49; i++) {
        const imageUrl = `{i}.png`;
        const img = new Image();
        img.src = imageUrl;
        imageUrls.push(img);
    }

    rangeInput.addEventListener('input', function() {
        const value = parseInt(this.value);
        const imageUrl = `${value}.png`;
        image.src = imageUrl;
    });
</script>

</body>
</html>


http://www.kler.cn/news/366350.html

相关文章:

  • ubuntu GLEW could not be initialized : Unknown error
  • 微信小程序启动相机功能
  • C#与C++交互开发系列(十):数组传递的几种形式
  • 算法的学习笔记—数组中只出现一次的数字(牛客JZ56)
  • micro-app【微前端实战】主应用 vue3 + vite 子应用 vue3+vite
  • C#使用实体类Entity Framework Core操作mysql入门:从数据库反向生成模型2 处理连接字符串
  • 【Linux】创建设备属性节点
  • 分治归并,LCR170交易逆序对的总数 力扣315.计算右侧小于当前元素的个数力扣493.翻转对
  • python 如何获取文件名后缀
  • springboot076基于web的智慧社区设计与实现(论文+源码)_kaic
  • ArkUI自定义TabBar组件
  • 未来可期(AI进阶篇:FLUX-5 ControlNetIP-Adapter)
  • 运维变更管理流程
  • 基于flask和neo4j的医疗知识图谱展示问答系统
  • react18中使用redux管理公共数据仓库实现数据immutable更新
  • 数据集成进化论:从传统 ETL 到数据编织的跨越
  • 004:ABBYY PDF Transformer安装教程
  • Unity地面检测、跳跃
  • Python基础知识-标准库与第三方库
  • 详细解读Movie Gen(2):个性化视频训练
  • 使用JUC包的AtomicXxxFieldUpdater实现更新的原子性
  • 基于SpringBoot设计模式之结构型设计模式·组合模式
  • Etcd 可观测最佳实践
  • 基于neo4j知识图谱的图书推荐借阅系统
  • 尚硅谷-react教程-求和案例-优化3-整合UI组件和容器组件-总结优化-笔记
  • 机器学习3