地图切图工具:初步实现顺序法批量切图处理,用于处理大图

        工具:https://blog.csdn.net/bq_cui/article/details/47372005 (20190504)

        由于技术限制,本工具无法打开超级大图。切图时如果遇到一个很大的源图片,工具会难以处理,一般是跳出内存溢出提示,点击确定程序直接退出。

        以前写过处理方法,就是用Photoshop分割成一个一个图片,然后用顺序法分别选择左上角坐标进行处理。这种操作非常麻烦,而且容易出错。有时候我自己都搞糊涂了。最近搞了一个批量处理的方法,比以前简单不少,而且理论上,可以处理很大的图。不过还是要求计算机配置要高,因为如果计算机配置低了,Photoshop都打不开源图,那还是没办法。

        简单操作说明如下:

1、用Photoshop制作源图。

2、把该源图进行垂直划分,划分为宽度一致的多个图片,宽度为256*2^n像素,n可以是0,1,2......也就是说,切分后的图片宽度可以是:256像素,512像素,1024像素,2048像素,4096像素... ...(源图级别为17,如果切片宽度为256,那么切图最低级别为17。如果宽度为512,那么切图最低级别为16。如果宽度为1024,那么切图最低级别为15......)

3、导出——存储为web所用格式,切片文件命名规则为:1.png,2.png,3.png...,或者1.jpg,2.jpg,3.jpg...

4、选中批量复选框。按照普通顺序法方法,定义好1.png文件的左上角经纬度及其他参数。

5、点击顺序切图。

    上面是16级,可以看到不同文件已经成功结合。

可能出现的问题:

    切完部分文件后,程序进入无反应状态。例如共有20个待处理的png文件,处理完8个文件后,进度条就停止了,怎样处理?可以看下已经处理完成的文件,这个都有提示。把已经处理完的文件,除了1.png,其余都删掉或者移到别的文件夹,然后重启程序再点击顺序切图即可。如果再次出现这问题,那么再重复上面操作。

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值