Batch Process 批处理
Ajax-zoom在实现360°图像旋转缩放效果时,首次加载图像时,会进行影像切片处理,
切片是对拍摄的每一张图片进行切分,所以在我们图片量较大的时候,切片所需要的时间就会很久,所以Ajax-zoom为我们提供了影像批处理工具,我们可以在部署运行之前先对要处理的影像进行批量处理。
处理文件:\jquery.ajaxZoom_ver_4.1.11\axZm\ zoomBatch.php
操作:
1. 运行zoomBatch.php文件,如图(批处理——登陆页面)所示:
图:批处理登陆页面
注意:ajax-zoom在批处理zoomBatch.php中采用的是随机数密码,我们在使用时可通过配置文件进行设置,用编辑器打开zoomBatch.php文件,查找配置项:$yourSecretPassWord,默认配置:$yourSecretPassWord =mt_rand().mt_rand(); 更改为自己的密码例如密码为123:
$yourSecretPassWord =123;更改完毕后保存,在图:批处理登陆页面输入密码,正确后即可进入操作页面,如图:批处理操作页面所示:
图:批处理操作页面
说明:如上图所示:批处理操作页面,在红色框里选择要处理的文件所在路径,绿色框为处理类型:Initial Image(600x400) 初始化影像,括号中的尺寸(600x400)可根据实际需要进行设置,在文件zoomBatch.php中参数:$zoom['config']['picDim'] = "600x400"; 修改成知己想要的尺寸即可。Thumbs:图片缓存、缩略图。Tiles:切片图片,大家根据自己的需求选择想要处理的影像类型。
补充说明:上面的处理类型也可根据配置文件进行配置,除Initial Image、Thumbs、Tiles、这三类外,ajax-zoom还提供一种类型:gPyramid,在配置文件中zoomBatch.php中:
想要哪一个按钮就开发哪一个,不想要的注释掉即可。
例:图选择批处理Thumbs页面所示,我选择了11张图片进行Thumbs批量处理,选择好后点击Batch Process按钮
图:选择批处理Thumbs页面
Thumbs类型Batch Process成功后,即可看到处理成功页面,如下图红色框标记所示:
图:Batch Process成功页面
有成功就有失败,下面说一下本人在批处理时遇到的一个失败案例,失败可能会有很多原因,举例说明我遇到的一种情况:
按照如上操作步骤,怎么选图片在Batch Process都失败,如图:Batch Process页面所示
图:Batch Process失败页面
最终原因:ajax-zoom对影像处理依赖两种影像处理包,IM(ImageMagick)、GD用哪一个本地需要有相应的环境,在zoomBatch.php中可根据下面的参数进行设置,因为本机装了php环境所以支持GD,所以需将下面的三个参数注释掉,如果想用IM的可在官网中下载相应的包。
备注:以上只是我在使用中的举例,其实官网已经说的很详细,详情参见:
相关推荐
Laravel开发-laravel-queue-aws-batch 用于AWS批处理的Laravel队列,允许用户将作业提交到批处理队列进行处理。
spring-batch4.0.0 batch spring-batch集成 spring-batch.jar
druid-spark-batch, 在批处理作业中,用于使用Spark的德鲁伊索引插件 druid-spark-batch用于批处理作业中使用Spark的德鲁伊索引插件这个存储库拥有一个德鲁伊扩展,用于将Spark作为运行批处理作业的引擎生成发布 ...
ANSI ISA 88.00.04-2006 Batch Control Part 4:Batch Production Rec
Spring-batch Demo.zip Spring-batch Demo.zip Spring-batch Demo.zip
ANSI ISA-88.00.01-2010 Batch Control Part 1:Models and Terminolo
Modeling and Parameter Updating for Nosiheptide Fed-Batch Fermentation Process
ole-batch-process-profile-import-export 用于导出和导入 OLE 批处理配置文件的 Servlet。 功能由两个 servlet 组成,一个“导出”servlet 和一个“导入”servlet。 导出 servlet 允许将 OLE 批处理配置文件下载为 ...
Lesson---Xsteel-Batch-File-Setup.doc
gs-batch-processing-master2 guide and quick start
spring batch 3.0.5,官方下载包。
spring batch官方文档:https://docs.spring.io/spring-batch spring batch3.x中文文档:http://www.kailing.pub/SpringBatchReference spring batch官方入门实例:https://projects.spring.io/spring-batch/ 简单...
spring-batch-admin-1.3.0.RELEASE,很多小朋友找不到 ,所以上传下
1.train.py :执行python src/train.py --dataset fer2013 --epochs 300 --batch_size 32 //将在指定的数据集(fer2013或jaffe或ck+)上按照指定的batch_size训练指定的轮次 或 2.直接运行gui.py。
批处理文件 spring-batch 所需要的jar包
spring-batch-2.2.0.RELEASE-no-dependencies
灰狼算法优化LSTM超参数-神经元个数-dropout-batch_size 博客:https://data-mining.blog.csdn.net/article/details/127819862 1、摘要 本文主要讲解:使用灰狼算法优化LSTM超参数-神经元个数-dropout-batch_size ...
ISA-88.00.04-2006 Batch Production Records.pdf ISA-88.00.05-2010 Batch Control Part 5 Implementation Models & Terminol ISA-TR88.00.02-2015 Machine and Unit States:An implementation example of ANSI ...
基于python的minibatchkmeans算法实现
python库。 资源全名:keras-balanced-batch-generator-0.0.1.tar.gz